<?
mysql_connect("localhost","Aleks","1234");
mysql_select_db("tutorials");
$rez=mysql_query("INSERT INTO products(id_products,name,description,prise,picture) VALUES ('$name','$description','$prise','$picture')");
if($rez==1)
{
echo "да";
}
else
{
echo "нет";
}
?>
Спустя 13 минут, 22 секунды (26.05.2011 - 02:04) inpost написал(а):
mysql_query() or die(mysql_error());
Спустя 8 минут, 59 секунд (26.05.2011 - 02:13) ueo написал(а):
блин, это было бы комично, если бы не так трагично. он теперь отправляет, но в базе вместо текста пустые ячейки
Спустя 9 минут, 4 секунды (26.05.2011 - 02:22) inpost написал(а):
ueo
У тебя идёт инициализация переменных?
$name или всё же правильно будет $_POST['name'] ?
У тебя идёт инициализация переменных?
$name или всё же правильно будет $_POST['name'] ?
Спустя 19 минут, 5 секунд (26.05.2011 - 02:42) ueo написал(а):
у меня нет инициализации переменных. так $_POST['name'] тоже ничего не выходит...
Спустя 2 минуты, 18 секунд (26.05.2011 - 02:44) inpost написал(а):
Откуда у тебя берётся переменнная $name ? Я в коде не вижу.
Спустя 10 минут, 16 секунд (26.05.2011 - 02:54) ueo написал(а):
честно сказать, пишу по тетрадке, ничего по существу сказать не могу, то, что препод дал то и написано.
вот форма ввода
к ней обработчик
я так понимаю, что переменная $name это относится к
или я вообще тогда не могу понять....
вот форма ввода
<p class=zagolovok align="center">Добавить товар</p>
<form method="post" action="insert.php">
<table align="center">
<tr>
<td style="border: 0px">Название продукта:</td>
<td style="border: 0px"><input type="text" name="name" size="20"></td>
</tr>
<tr>
<td style="border: 0px">Описание продукта:</td>
<td style="border: 0px"><input type="text" name="description" size="20"></td>
</tr>
<tr>
<td style="border: 0px">Цена продукта:</td>
<td style="border: 0px"><input type="text" name="price" size="20"></td>
</tr>
<tr>
<td style="border: 0px">Картинка продукта:</td>
<td style="border: 0px"><input type="text" name="picture" size="20"></td>
</tr>
<tr>
<td style="border: 0px"><input type="submit" value="Добавить" size="10"></td>
</tr>
</table>
</form>
к ней обработчик
<?
mysql_connect("localhost","Aleks","1234");
mysql_select_db("tutorials");
$rez=mysql_query("INSERT INTO products(name, description, price, picture) VALUES ('$name','$description','$price','$picture')") or die(mysql_error());
if($rez==1)
{
echo "да";
}
else
{
echo "нет";
}
?>
я так понимаю, что переменная $name это относится к
<td style="border: 0px"><input type="text" name="name" size="20"></td>
или я вообще тогда не могу понять....
Спустя 1 час, 5 минут, 8 секунд (26.05.2011 - 03:59) Godwarlock написал(а):
'$picture')");
а не в этом проблема?
Спустя 40 минут, 23 секунды (26.05.2011 - 04:40) inpost написал(а):
ueo
print_r($_POST);
Посмотришь все входящие переменные. Использовать:
$_POST['name']
print_r($_POST);
Посмотришь все входящие переменные. Использовать:
$_POST['name']
Спустя 1 час, 8 минут, 45 секунд (26.05.2011 - 05:48) XCross написал(а):
Ну и препод 
Хотя че я ржу...аналогично было

Хотя че я ржу...аналогично было

Спустя 2 часа, 54 минуты, 37 секунд (26.05.2011 - 08:43) linker написал(а):
ueo
Когда добавляешь пост, при написании кусков своего кода, обращай внимание на кнопочки сверху [php], [sql], [html] и др. Они нужны, чтобы оформлять красиво с форматированием соответствующий исходный код. Тебе ведь не сложно, а нам разбираться в твоих буквах проще.
Когда добавляешь пост, при написании кусков своего кода, обращай внимание на кнопочки сверху [php], [sql], [html] и др. Они нужны, чтобы оформлять красиво с форматированием соответствующий исходный код. Тебе ведь не сложно, а нам разбираться в твоих буквах проще.
Спустя 4 часа, 41 минута, 58 секунд (26.05.2011 - 13:25) ueo написал(а):
УРА! ЗАРАБОТАЛО!!!!!!!!! СПАСИБО ОГРОМНОЕ!!!!!!