if ($message==="") { $query="insert into users(user, password) values('$name', '$pass1')"; mysql_query($query); }
по-моему надо проверить всего лишь на ==, а не на ===…
и потом - зачем эта вся котовасия... код можно сократить примерно в 5 раз, если сразу ипользовать вывод ошибки на экран... ну и массив создавать - тоже по-моему лишнее...
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Такими темпами до квотинга мы дойдем где-то к Новому Году.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
ЕЩЕ ВОПРОС:
Как проверить не зарегестрирован ли уже такой пользователь???
Код:
function getRow() { $result= mysql_query("SELECT * FROM users where user='$ttt'"); $row=mysql_fetch_array($result); } if ( isset($row[0])) {$message.="<font color=red><b>Такой пользователь уже существует</b></font><br>";}
Так не работает...
_________________ ::Касечественно и без ачепяток наебру лобые тескты::
личные предпочтения каждого, как писать. не понимаю разницы.
Разница в том, что разные способы написания в разной степени провоцируют написание ошибочного кода.
Но, поскольку все приведенные тобой варианты одинаково непригодны к использованию, разница в них -- в пределах 10%.
какого ошибочного кода??? если у тебя одна строка хоть как написана и ошибки не создает, то можно смело на нее забивать, пусть работает как хочет. не знаю, сколько пишу, ничего не провоцирую, всё работает. это всего то война между кавычками и апострофами, не запутаться да и все. от того как она написана, не зависит ничего.
аа. вообще да. но в своем то коде мне не сложно будет разобраться. к тому же у меня свой стиль выработался, т е запросы я пишу так, что-то еще пишу так.
да не то чтобы год-другой, а хотя-бы месяц назад. только сложности возникают не с кавычками и апострофами, а со структурой: со включаемыми файлами, с самодельными классами, функциями и тд.
Купи книжку типа "SQL для чайников" и прочитай про функцию count.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
модератор, в последний раз прошу прекратить постить бредовый код. В следующий раз будет замечание.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
не очень разбираюсь во всяких настройках, но у меня все работает (у меня денвер). я уже на всякий случай проверил. и так и так попробовал - результат правильный.
перечитал и еще раз проверил... работает, блин. может и не очень принципально написано, но работает. код из примера в такой же галимой книжке, но по функциональной части полностью нормальный... где ошибка то?
Перечитай "P.S.". Столько раз, сколько потребуется, чтобы дошло, что в нем написано.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.