Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:impossibile passare alla riga 0 sull'indice dei risultati MySQL

Se ricordo bene, questo errore deriva in genere da un segmento di codice come il seguente:

// You probably have some code similar to this
$var = mysql_result( $result, 0, 'column_name');

Dove la query non riesce o la colonna non esiste. Verifica che $result è una risorsa MySQL valida per assicurarsi che l'SQL sia valido, quindi assicurati di ottenere effettivamente risultati dal database prima di provare a chiamare mysql_result .

O, meglio ancora, usando mysql_fetch_array invece di recuperare manualmente ogni valore di colonna (se hai più colonne restituite dalla query).