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

Jak aktualizuji řádek MySQL v PHP?

Za prvé, měli byste to udělat trochu bezpečnější:

mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = '%s'",
            mysql_real_escape_string($insert),
            mysql_real_escape_string($id));

Nyní je vaše id vlastně řetězec, a ne číselný? Pokud je to číselné, měli byste mít:

mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = %d",
            mysql_real_escape_string($insert), $id);


  1. Načíst naposledy vložených 10 řádků v tabulce

  2. Vyplňte chybějící data pro výstup dotazu SQL Server pomocí CTE

  3. Zadaný argument Mysql_fetch_array není platným výsledkem MYSQL

  4. Název tabulky citlivosti MySQL na velká a malá písmena v systému MacOS se systémem souborů nerozlišujících malá a velká písmena