Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не могу найти ошибку
 
 автор: Адоп Акробат   (24.09.2004 в 17:12)   письмо автору
 
 

Втарой день кавыряюсь и немагу найти ее.
Кагда нажимаешь на "Добавить" но аткрывается просто чистое акно
<?php
if($_REQUEST[name] == "create")
{
?>
<br>
<table border=0 align="center" cellpadding="3">
<form action="allinks.php?name=new" method="post">
<input type="hidden" name="id" value="$_REQUEST[id]">
<tr><td><font class="menu">Название ссылки<br><input type="text" size="56" class="border" name="name"></td></tr>
<tr><td><font class="menu">URL ссылки<br><input type="text" size="56" class="border" name="url"></td></tr>
<tr><td valign="top"><font class="menu">Описание<br><textarea name="descript" rows="7" style="border:solid 1pt; color:#000099;" cols="35"></textarea></td></tr>
<tr><td colspan=2><center><input type="submit" class="submit" value="Добавить"> <input type="reset" class="submit" value="Очистить"></td></tr>
</form>
</table>
<br><br>

<?php
}



if(
$_REQUEST[name] == "new")
{
include(
"blocks/links_news_ip.php");
echo 
"<center><br>";
$query mysql_query("insert into links(url, name, description, id_catalog) values ('$_REQUEST[url]', '$_REQUEST[name]$_REQUEST[descript]$_REQUEST[id]')");

if(
$query)
{
 echo 
"Большое спасибо за добовление ссылки";
 echo 
"<a href=links.php>Перейти в раздел ссылкок</a>";
}
else
{
 echo 
mysql_error();
}
echo 
"<br><br>";
}
?>

   
 
 автор: Адоп Акробат   (24.09.2004 в 18:35)   письмо автору
 
   для: Адоп Акробат   (24.09.2004 в 17:12)
 

Вроде нашол.
Только теперь вылазиет вот такая ошибка чо обозначает???
Column count doesn't match value count at row 1


Чота у меня столько гимароя с етой чтокой :(

   
 
 автор: LimP   (24.09.2004 в 20:07)   письмо автору
 
   для: Адоп Акробат   (24.09.2004 в 18:35)
 

попробуй везде писать не так
$_REQUEST[name]

а вот так
$_REQUEST['name']

   
 
 автор: glsv (Дизайнер)   (24.09.2004 в 20:53)   письмо автору
 
   для: Адоп Акробат   (24.09.2004 в 17:12)
 

Скорее всего вот здесь ошибка у Вас вот так

('$_REQUEST[url]', '$_REQUEST[name], $_REQUEST[descript], $_REQUEST[id]')


А нужно так


('$_REQUEST[url]', '$_REQUEST[name]', '$_REQUEST[descript]', '$_REQUEST[id]')


Пропустили кавычки одинарные
$_REQUEST[id] - возможно, можно вообще без кавычек. Я просто не знаю формат вашей базы.

   
 
 автор: Адоп Акробат   (24.09.2004 в 21:37)   письмо автору
 
   для: glsv (Дизайнер)   (24.09.2004 в 20:53)
 

Все здела большое!!
Я просто занава запрос написал :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования