Mysql
 sql >> Baza danych >  >> RDS >> Mysql

wybieranie wiersza z mysql, jeśli id ​​pasuje

Jeśli nie wyświetla żadnego kodu po tym kodzie, prawdopodobnie jest to spowodowane wystąpieniem błędu i ustawieniem obsługi błędów, tak aby błąd nie był wyświetlany.

Spróbuj wyszukać plik dziennika błędów php (zwykle php_error.log), który powinien zawierać błąd, którego nie widzisz.

Inną rzeczą, którą chciałbym spróbować, to dodać więcej instrukcji echo, aby zobaczyć, gdzie dokładnie php przestaje interpretować. W ten sposób:

$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 . '"';

To może pomóc w uzyskaniu dodatkowych informacji o Twoim problemie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pytanie MySQL dotyczące planowania

  2. DODAJ KOLUMNĘ MySQL

  3. Java Hibernate Sprawdź, czy replikacja MySQL jest zsynchronizowana

  4. Błąd Golang MySQL - packets.go:33:nieoczekiwany EOF

  5. MySQL:Sortuj wartości GROUP_CONCAT