Помогите разобрать

Winlook

Новичок
Помогите разобрать

PHP:
<? 
mysql_connect();
mysql_select_db("new");
$table="test";
if($_SERVER['REQUEST_METHOD']=='POST') { 
  if ($id=intval($_POST['id'])) {
    $query="UPDATE $table SET name='".mysql_real_escape_string($_POST['name'])."' WHERE id=$id";
  } else {
    $query="INSERT INTO $table SET name='".mysql_real_escape_string($_POST['name'])."'";
  }
  mysql_query($query);
  header("Location: [url]http://[/url]".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']); 
  exit; 
} 
if (!isset($_GET['id'])) { 
  $LIST=array();
  $query="SELECT * FROM $table"; 
  $res=mysql_query($query);
  while($row=mysql_fetch_assoc($res)) $LIST[]=$row;
  include 'list.php';
} else { 
  if ($id=intval($_GET['id'])) {
    $query="SELECT * FROM $table WHERE id=$id"; 
    $res=mysql_query($query);
    $row=mysql_fetch_assoc($res);
    foreach ($row as $k => $v) $row[$k]=htmlspecialchars($v);
  } else {
    $row['name']='';
    $row['id']=0;
  }
  include 'form.php';
} 
?>

form.php
<form method="POST">
<input type="text" name="name" value="<?=$row['name']?>"><br>
<input type="hidden" name="id" value="<?=$row['id']?>">
<input type="submit"><br>
<a href="?">Return to the list</a>
</form>

list.php
<a href="?id=0">Add item</a>
<? foreach ($LIST as $row): ?>
<li><a href="?id=<?=$row['id']?>"><?=$row['name']?></a>
<? endforeach ?>


пишет что ложный пароль/имя пользователя. а где именно вводить логин и пасс?

-~{}~ 09.07.09 15:06:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\winlook.w.ru\www\test.php on line 2

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\winlook.w.ru\www\test.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in Z:\home\winlook.w.ru\www\test.php on line 3

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\winlook.w.ru\www\test.php on line 18

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in Z:\home\winlook.w.ru\www\test.php on line 18

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\winlook.w.ru\www\test.php on line 19

Warning: include(list.php) [function.include]: failed to open stream: No such file or directory in Z:\home\winlook.w.ru\www\test.php on line 20

Warning: include() [function.include]: Failed opening 'list.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\winlook.w.ru\www\test.php on line 20
form.php
 

DiMA

php.spb.ru
Команда форума
скопипастить текст первой ошибки в гугл или заглянуть в доку на первую же ошибочную команду - интеллекта не хватает?

выполнив это, ты сам ответишь на свой вопрос "где"
 

Winlook

Новичок
действительно))) но выходит ето(((


mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in

-~{}~ 09.07.09 15:29:

чтото с етим кодом не так $res=mysql_query($query);
while($row=mysql_fetch_assoc($res)) $LIST[]=$row;
include 'list.php';

в частности с

while($row=mysql_fetch_assoc($res)) $LIST[]=$row;
 
Сверху