SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.02.2010 12:22:09

Nickname
Участник
Зарегистрирован: 09.02.2010
Сообщений: 4

Проблема с получением данных с БД

Приветствую участников форума. Пожалуйста, подскажите новичку решение такой проблемы:

Не получается извлечь данные с БД. Вот код:

$key=$_POST['key'];
$trimmed = trim($key);

if ($trimmed == "")
  {
  echo "нет запроса";
  exit;
  }

$key = strip_tags($key);
$key = trim ($key);

$data = mysql_query("SELECT * FROM mybase LIKE %'$key'% ");

while($result = mysql_fetch_array( $data ))
{
echo $result['col1'];
echo " ";
echo $result['col2'];
echo "<br>";
echo $result['col3'];
echo "<br>";
echo "<br>";
}

$anymatches=mysql_num_rows($data);
if ($anymatches == 0)
{
echo "нет результатов";
}

при выполнении кода выдаёт  ошибки "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in" и "Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in" затем строку "нет результатов"

Неактивен

 

#2 09.02.2010 14:13:19

Nickname
Участник
Зарегистрирован: 09.02.2010
Сообщений: 4

Re: Проблема с получением данных с БД

проблема решена!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson