Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zaktualizować wiersz MySQL w PHP?

Przede wszystkim powinieneś uczynić go nieco bezpieczniejszym:

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

Teraz, czy Twój id? faktycznie ciąg, a nie numeryczny? Jeśli jest to numeryczne, powinieneś raczej mieć:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak poprawić wydajność zapytań dzięki kolejności, grupowaniu i łączeniom?

  2. aktualizacja w mysql_query czasami zwraca null

  3. MySql pobiera listę unikalnych słów z tabeli, w której wartości w polu są oddzielone przecinkiem

  4. Wybierz rekordy MySQL z sumą większą niż próg

  5. Nieprawidłowy numer parametru w przygotowanym oświadczeniu PDO