Показать сообщение отдельно

  #600  
Старый 04.05.2009, 10:28
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Цитата:
добрый день.Помогите решить проблему. Мозг у меня уже вскипел.

<?
include ("blocks/bd.php");

$result = mysql_query("SELECT name FROM settings WHERE id = '1'", $db);

$myrow = mysql_fetch_array($result);

?>

соеденение с базой успешно(как я понимаю) но выдает ошибку:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\hst\oxidemusic-ru_34612d95\http\obraz1.php on line 7 (где стоит $myrow = mysql_fetch_array($result)
По коду непонятно. $db - это что? Переменная, присвоенная при коннекте? Или что-то еще? Должно быть что-то типа
PHP код:
$connect mysql_connect (...);
if (!
connect)
  die (
"Connection error");
if (!
mysql_select_db ('mybase'$connect)) {
  
mysql_close ($connect);
  die (
"Database not found");
}
$result mysql_query ("SELECT name FROM settings WHERE id = '1'"$connect);
if (!
$result) {
  
mysql_close ($connect);
  die (
"Query failed");
}
... 
=====================[It is a delimiter]=====================
Цитата:
столбец id както непонятно сортируется и выводит записи не по порядку(
вроди задал:
id SMALLINT AUTO_INCREMENT,
PRIMARY KEY(id)
или нужно в команде запроса какието критерии задать?
"SELECT id, email, password FROM user"
SELECT id, email, password FROM user ORDER BY id
 
Ответить с цитированием