sql >> Base de Datos >  >> RDS >> Mysql

seleccionando fila de mysql si id coincide

Si no muestra ningún código después de este código, probablemente se deba a que se produjo un error y su manejo de errores se configuró para que no se muestre el error.

Intente buscar el archivo de registro de errores de php (normalmente php_error.log) que debería contener el error que no ve.

Otra cosa que intentaría es agregar más declaraciones de eco para ver exactamente dónde php deja de interpretar. Así:

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

Eso podría ayudar a obtener más información sobre su problema.