• ? PHP Столкнулся с конструкцией типа if ( mysql_query( "INSERT INTO `inventory` ..... ")) {$check=1}
    Может кто-то внятно рассказать — будет ли это работать, и если да — то как?

Replies (26)

  • @Lopar, mysql_query вовращает null в случае ошибки (если я все правильно путаю), который согласно местным правилам тихо и незаметно приводится к false. В случае успешного исполнения mysql_query вернет true.
  • @alex0b, То есть данная запись не ошибочна? Это радует...
  • @Lopar, "For other type of SQL statements, INSERT, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error."
  • @Lopar, ну как сказать.. синтаксических ошибок не вижу. но даже на таком ушлепаном диалекте как php лучше писать правильно, обработать "ошибочную" ситуацию, получить сообщение об ошибке от субд~wW mysql и вывести в аутпут или лог
  • @XAR, вот. значит я все правильно напутал) не null, а false
  • @alex0b, Может не быть прав доступа к таблице, например. Или, там, база перегружена и не хочет вообще отвечать.
  • @alex0b, К сожалению это всего лишь дебаг чужого кода, в котором нужно выявить ошибку и указать на нее, без права переписывать...
  • @Lopar, вот по этому я и испытываю любовь и симпанию к этому языку. успехов ;)
  • @alex0b, Мне уже выебали мозги анально, считая, что echo "test"; — это считается правкой, которая может навредить чистоте чужого кода... я уже проклинаю МРЗД...
  • @Lopar, ну если ты не забываешь их вычищать из чужого кода — то бей опонента в лицо. ну а если как все грешен — то напиши себе пару функций типа lopar_echo($v) / lopar_vardump($v), которые будут перед выводом проверять REMOTE_ADDR, на предмет тебя. и вообще, брось к ебеням этот мерзкий пхп. у тебя еще все впереди ;)
  • @alex0b, Я на питон посматриваю, но побаиваюсь его )
  • @Lopar, Посматривай на Django.
  • @Lopar, все тебе правильно подсказывает товарищь ниже по треду, становись змееустом, танцуй джигу~wW джангу
  • @Lopar, А теперь — дискотека: youtube.com !!!
  • @alex0b, Джангу? А тяжело переползти с пхп на нее?
  • @XAR, Эта песня о бедном рыбаке, который поплыл из Неаполя в бурное море. А его бедная девушка ждала на берегу. Ждала-ждала, пока не дождалась. Тогда сбросила с себя последнюю одежду и тоже бросилась в бурное море И сия пучина поглотила ея в один момент. В общем, все умерли
  • @Lopar, тяжело переползти через свежевскопанный огород, если добрые люди руки-ноги за спиной связали. но если стимул хорош, то даже это не составит труда ;)
  • @alex0b, я некорректно поставил вопрос, каюсь. )
  • @Lopar, Не, у неё туториал хороший.
  • @XAR, тот который родной с сайта?
  • @Lopar, Угу.
  • @Lopar, Да, сразу учти, они каждые полгода добавляют новые фичи. Так что, если сервер не совсем свой, имеет смысл учить не текущую (dev-) версию фреймворка, а предыдущую. Потому что новых фич может не быть.
  • @XAR, ну это актуально и для пхп
  • @XAR, ну, учиться придётся на совсем своём серве...
  • @alex0b, Не скажи. Пхп устоялся более-менее. И потом, если не будет новых функций, ты это переживёшь. А они в Джанго иногда вообще переписывают логику описания классов.
  • @XAR, мериться не будем — глупости это все) пхп -гавно и хватит с нас