Тест на specialist.ru

Winer

Мимо проходил
Тест на specialist.ru

PHP:
$link = mysql_connect("localhost:3306","root","");
mysql_select_db("test");
$sql = "Insert into mytable values('$field1','$field2')";
$result = mysql_query($sql);
mysql_close($link);
подскажите, где здесь ошибка, так и не догнал :)
 

Romantik

TeaM PHPClub
уууу ДОФИГА ошибок!
1. не рекомендуется использовать root для подключения
2. опасно использовать без пароля
3. не определены переменные field1 и field2
4. не соблюден синтаксис запроса
=)))))))))))

-~{}~ 25.06.04 18:38:

еще нет die()
 

ys

отодвинутый новичок
5. для localhost порт можно не указывать все равно будет использоваться по умолчанию, или указывать как
"127.0.0.1:3306"
 

Winer

Мимо проходил
Demiurg
как я полагаю есть, если варианты ответов предлагаются radiobutton а не checkbox :)
Romantik
а где синтаксис запроса не соблюдён ???

-~{}~ 25.06.04 18:11:

всё равно не удалось пройти, сервак у них заглючил :( придётся ещё раз
 

Winer

Мимо проходил
Romantik
ты про отсутствие имён полей ???
так их можно опускать, если уверен что будет работать как надо, специально в очередной раз ман смотрел.
 

Winer

Мимо проходил
ну да, не установлен php, да и вообще сервер не существует

-~{}~ 25.06.04 18:33:

мда, вопросы оттуда можно прямиком в юмор отправлять
 

ys

отодвинутый новичок
Demiurg

Да. Еще одна ошибка - на машине может просто не быть php :)
 
Сверху