Mysql
 sql >> база данни >  >> RDS >> Mysql

избиране на ред от mysql, ако идентификаторът съвпада

Ако не показва никакъв код след този код, това вероятно се дължи на възникнала грешка и вашата обработка на грешки е зададена така, че грешката да не се показва.

Опитайте да потърсите регистрационния файл за php грешки (обикновено php_error.log), който трябва да съдържа грешката, която не виждате.

Друго нещо, което бих опитал, е да добавя още ехо изрази, за да видя къде точно php спира да интерпретира. Като това:

$q = "SELECT * FROM entries where id= '1'";

$result = mysql_query($q);

echo '<br />Query is send';
if(!$result) {
    die('<br/>MySQL Error: ' . mysql_error());
}
else {
    echo '<br />Result is true';
    $row = mysql_fetch_array($result);
    echo '<br />tryed fetching row';
    if ($row === FALSE) {
        echo '<br />$row is not false.';
        $name = $row['name'];
        echo '<br />$name now is "' . $name . '"';
    }
    else {
        die('<br/>MySQL Error: ' . mysql_error());
    }
}

echo '<br />hello: "' . $name . '"';

Това може да ви помогне да получите повече информация за проблема си.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. дата на централна таблица на mysql (вертикални към хоризонтални данни)

  2. php / Mysql най-добрата дървовидна структура

  3. Как да вмъкнете данни от една таблица на база данни в друга таблица на база данни в Mysql

  4. Mysql връща само един ред, когато използва Count

  5. Синхронизиране на локална база данни на Microsoft MySQL с отдалечена база данни на mysql, планирано ежедневно