|
|
|
| Здравствуйте!
У меня есть код который выводит пустую страничку, а в БД не заносит данные, что можно исправить что бы заработало?
if (isset($_REQUEST["cena, model"]))
{
$q_add="INSERT INTO inas (price, tamp) values ('cena', 'model')";
$query=mysql_query("$q_add") or die ("Error:\n".mysql_error());
$reflect_query="SELECT * FROM inas";
$res=mysql_query($reflect_query);
while($qmas = mysql_fetch_assoc($res))
echo $qmas['price'];
echo $qmas['tamp'];
|
| |
|
|
|
|
|
|
|
для: kipes
(23.02.2007 в 18:48)
| | по этому кусочку кода трудно сказать... к БД удачно проходит подключение? | |
|
|
|
|
|
|
|
для: ddhvvn
(23.02.2007 в 19:06)
| | да удачно, а какие затруднения есть,
я что-нибудь добавлю если надо | |
|
|
|
|
|
|
|
для: kipes
(23.02.2007 в 18:48)
| | Сообщение об ошибке выводится в окно браузера или скрипт отрабатывает без ошибок? | |
|
|
|
|
|
|
|
для: cheops
(23.02.2007 в 19:44)
| | без ошибок просто -ПУСТОТА.
а через phpmyadmin посмотрел там данных вносимых нет
и ещё
в cena и model вносятся данные из формы
а именно
<input type="text" name="td[cena]" size="25"></p>
<input type="text" name="td[model]" size="25"></p> | |
|
|
|
|
|
|
|
для: kipes
(23.02.2007 в 19:55)
| | Замените блок
<?php
$query=mysql_query("$q_add") or die ("Error:\n".mysql_error());
?>
|
следующим
<?php
mysql_query("$q_add") or die ("Error:\n".mysql_error());
?>
|
Ничего не выводится? | |
|
|
|
|
|
|
|
для: cheops
(23.02.2007 в 22:33)
| | Я исправил строчку и удалил комментарии в этом файле, они были ниже расположены.
<?php
require_once("config.php");
if (isset($_REQUEST["cena, model"]))
{
$q_add="INSERT INTO inas (price, tamp) values ('cena', 'model')";
mysql_query("$q_add") or die ("Error:\n".mysql_error());
$reflect_query="SELECT * FROM inas";
$res=mysql_query($reflect_query);
while($qmas = mysql_fetch_array($res))
{
echo $qmas['price'];
echo $qmas['tamp'];
}
?>
|
И у меня вот такая ошибка появилась
Parse error: parse error, unexpected $end in C:\www\scripts\auto\admin\obr\obr1.php on line 15
|
| |
|
|
|
|
|
|
|
для: kipes
(24.02.2007 в 15:41)
| | может у тебя блок if не закрыт, посмотри что то гдето не закрыто | |
|
|
|
|
|
|
|
для: ШИМ
(24.02.2007 в 15:45)
| | Да был не закрыт , закрыл сразу после строки
$res=mysql_query($reflect_query);
|
Теперь другая ошибка
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\www\scripts\auto\admin\obr\obr1.php on line 10
|
| |
|
|
|
|
|
|
|
для: kipes
(24.02.2007 в 17:17)
| | Об ошибках, которые происходит на сервере MySQL, интерпретатор PHP не подозревает и не выводит никаких сообщений (как это происходит обычно с ошибками в PHP-коде). Поэтому каждый SQL-запрос следует обрабатывать на предмет ошибок. После строки
<?php
$res=mysql_query($reflect_query);
?>
|
Поставьте проверку
<?php
if(!$res) exit(mysql_error());
?>
|
| |
|
|
|