sql >> Database teknologi >  >> RDS >> Mysql

Jeg kan ikke finde nogen fejl.denne kode fungerer godt.opdater mine data perfekt.men 1 fejl vises

Virkelig enkelt, du kører forespørgselsfunktionen to gange, det er derfor, du får 1 .

$sqlquery=mysqli_query($db,$sqlupdate);
            if (!mysqli_query($db,$sqlquery)) {...}

skal ændres til kun

$sqlquery=mysqli_query($db,$sqlupdate);
            if(!$sqlquery){...}

Den første bliver udført, og (hvis)! operatør vil også udløse forespørgselsfunktionen, da den var SAND, som i "(hvis)ikke fejler".

Parametriser også din forespørgsel, du er åben for en SQL-injektion.




  1. Databaseforbindelse Mysql mangler og mysql.sock mangler

  2. ALTER TABLE for at tilføje en sammensat primærnøgle

  3. fejl i din SQL-syntaks .. nær 'nøgle'

  4. PolyScale.ai – Skalering af MySQL &PostgreSQL med Global Caching