sql >> Database >  >> RDS >> Mysql

rij selecteren uit mysql als id overeenkomt

Als er na deze code geen code wordt weergegeven, komt dit waarschijnlijk doordat er een fout is opgetreden en uw foutafhandeling zo is ingesteld dat de fout niet wordt weergegeven.

Probeer te zoeken naar het php-foutlogbestand (normaal php_error.log) dat de fout zou moeten bevatten die u niet ziet.

Een ander ding dat ik zou proberen, is het toevoegen van meer echo-statements om te zien waar php precies stopt met interpreteren. Zoals dit:

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

Dat kan helpen om wat meer informatie over uw probleem te krijgen.



  1. Update MySQL-tabel vanuit een lokaal bestand

  2. Hoe ORD() werkt in MariaDB

  3. MySql- of PHP-functie om lengte- en breedtegraad om te zetten in decimale graden

  4. Hoe kan ik ervoor zorgen dat mijn postgresql-database een hoofdletterongevoelige sortering gebruikt?