sql >> Databáze >  >> RDS >> Mysql

Upozornění:mysql_result() [function.mysql-result]:Nelze přejít na řádek 0 na indexu výsledků MySQL 5 v profile.php na řádku 11

Toto varování znamená, že v $imageresult není žádný řádek var. Podívejte se na to, mělo by to fungovat:

$imageresult = mysql_query("SELECT name FROM imagetable WHERE id = '$id'") or die(mysql_error());
if (mysql_num_rows($imageresult) > 0) {
  $u = mysql_result($imageresult, 0 ,"name") or die(mysql_error());
  if (isset($id) && (!isset($u))) {
  }
}



  1. GroupingError:ERROR:sloupec se musí objevit v klauzuli GROUP BY nebo být použit v agregační funkci

  2. odstranit duplicitní řádky na základě hodnoty jednoho sloupce

  3. MacOS Nelze spustit MySQL Server

  4. optimalizovat dotaz na počet mysql