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

Vytvářejte vstupní pole dynamicky s hodnotami a názvy sloupců z databáze

Vidíte místo, které jste označili šipkou? Místo řetězce (1) , nastavte value na příslušnou hodnotu databáze, kterou čtete v $result (nikoli v $resultInput ).

Zde je návod:použijte mysql_fetch_assoc pro váš SELECT dotaz, nikoli mysql_fetch_row . Bude existovat pouze jeden řádek, takže jej načtěte před začnete generovat formulář. Potom budete mít pojmenované pole s hodnotami řádků a každé pole můžete uchopit podle názvu a vložit je do formuláře.

Pokud nerozumíte, jak to udělat, podívejte se do dokumentace php pro mysql_fetch_assoc .

A escapujte své $_GET['id'] jak vám bylo řečeno ve vaší poslední otázce. Žádáte, abyste byli pwned!



  1. připojit vzdáleně k mysql

  2. GROUP BY - neseskupujte NULL

  3. Jak dosáhnout automatického převzetí služeb při selhání pro TimescaleDB

  4. Nejlepší dotaz pro zásah do indexu Oracle s vazbami a hodnotami null