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

Форум PHP

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

 

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

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

тема: помогите найти ошибку?
 
 автор: KVN   (23.06.2007 в 08:13)   письмо автору
 
 

<?php
$db=mysql_connect("localhost","root");
mysql_select_db("DATA");
echo "<table border=1><tr><td><a href=sorttable.php?sorti=id>&#200;&#196; &#237;&#238;&#236;&#229;&#240;</a></td><td><a href=sorttable.php?sorti=name>&#200;&#236;&#255;</a></td>";
echo "<td><a href=sorttable.php?sorti=age>&#194;&#238;&#231;&#240;&#224;&#241;&#242;</a></td></tr>";
switch ($_GET['sorti']){
case 'name':$OBJ_name=mysql_query("SELECT * FROM tab_data ORDER BY name");
while($ARR=mysql_fetch_array($OBJ_name)){
echo "<tr><td>$ARR[ID]</td><td>$ARR[name]</td><td>$ARR[age]</td><td><a href=sorttable.php?sorti=del&id=$ARR[ID]>X</a></td></tr>";}
break;
case 'age': $OBJ_age=mysql_query("SELECT * FROM tab_data ORDER BY age");
while($ARR=mysql_fetch_array($OBJ_age)){
echo "<tr><td>$ARR[ID]</td><td>$ARR[name]</td><td>$ARR[age]</td><td><a href=sorttable.php?sorti=del&id=$ARR[ID]>X</a></td></tr>";}
break;
case 'id': $OBJ_ID=mysql_query("SELECT * FROM tab_data ORDER BY ID");
while($ARR=mysql_fetch_array($OBJ_ID)){
echo "<tr><td>$ARR[ID]</td><td>$ARR[name]</td><td>$ARR[age]</td><td><a href=sorttable.php?sorti=del&id=$ARR[ID]>X</a></td></tr>";}
break;
case 'del': mysql_query("DELETE * FROM tab_data WHERE id=$_GET[id]"); break;
default: $OBJ=mysql_query("SELECT * FROM tab_data");
while($ARR=mysql_fetch_array($OBJ)){
echo "<tr><td>$ARR[ID]</td><td>$ARR[name]</td><td>$ARR[age]</td><td><a href=sorttable.php?sorti=del&id=$ARR[ID]>X</a></td></tr>";}
break;}
echo "</table>";
?>
вот при посылке методом гет чего либо вываливаеться ошибка причем просто тупо на экране код пишеться и все

   
 
 автор: jeans1986   (23.06.2007 в 10:26)   письмо автору
 
   для: KVN   (23.06.2007 в 08:13)
 

Помойму у вас ошибка в соединение с базой данных. не хватает пароля.

// Имя сервера базы данных, например $dblocation = "mysql28.noweb.ru"
  // сейчас выставлен сервер локальной машины
  $dblocation = "localhost";
  // Имя базы данных, на хостинге или локальной машине
  $dbname = "DATA";
  // Имя пользователя базы данных
  $dbuser = "root";
  // Пароль
  $dbpasswd = "";

  $dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
  @mysql_select_db($dbname,$dbcnx);

   
 
 автор: KVN   (23.06.2007 в 10:34)   письмо автору
 
   для: jeans1986   (23.06.2007 в 10:26)
 

к базе подключаеться нормально
таблицу выводит нормально: только потом при шелкании ссылок то бишь посылке данных методом гет происходит отстой

   
 
 автор: cheops   (23.06.2007 в 10:48)   письмо автору
 
   для: KVN   (23.06.2007 в 08:13)
 

>на экране код пишется и все
Хм... в смысле PHP-код?

   
 
 автор: bronenos   (23.06.2007 в 11:44)   письмо автору
 
   для: cheops   (23.06.2007 в 10:48)
 

проблема ушла, он просто не на ту страницу ссылку делал

   
Rambler's Top100
вверх

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