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

Formulář PHP vrací Upozornění:Převod pole na řetězec

echo bere řetězec jako parametr, ale mysql_fetch_array vrací pole - zpráva, kterou jste obdrželi, znamená, že pole je převedeno na řetězec, který má být vytištěn pomocí echo . Zkuste použít var_dump k vytištění pole:

var_dump($row);

Chcete-li vytisknout všechny řádky vrácené dotazem, použijte něco takového:

while($row = mysql_fetch_array($myData)) {
    echo $row["room_name"]; // for example
}


  1. Dynamicky vyplňte více vstupních polí z MySQL v závislosti na vybrané položce rozevíracího seznamu

  2. Sloučit dva sloupce ze dvou tabulek do jedné

  3. Snažte se pochopit, proč byste použili tento typ nastavení databáze

  4. Snažím se jednoduchý dotaz s parametrem v mysql 5.5 přes kód jdbc