|
|
|
| <?php
$db=mysql_connect("localhost","root");
mysql_select_db("DATA");
echo "<table border=1><tr><td><a href=sorttable.php?sorti=id>ÈÄ íîìåð</a></td><td><a href=sorttable.php?sorti=name>Èìÿ</a></td>";
echo "<td><a href=sorttable.php?sorti=age>Âîçðàñò</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>";
?>
вот при посылке методом гет чего либо вываливаеться ошибка причем просто тупо на экране код пишеться и все | |
|
|
|
|
|
|
|
для: 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);
|
| |
|
|
|
|
|
|
|
для: jeans1986
(23.06.2007 в 10:26)
| | к базе подключаеться нормально
таблицу выводит нормально: только потом при шелкании ссылок то бишь посылке данных методом гет происходит отстой | |
|
|
|
|
|
|
|
для: KVN
(23.06.2007 в 08:13)
| | >на экране код пишется и все
Хм... в смысле PHP-код? | |
|
|
|
|
|
|
|
для: cheops
(23.06.2007 в 10:48)
| | проблема ушла, он просто не на ту страницу ссылку делал | |
|
|
|