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

Hvordan viser jeg fejl for min MySQLi-forespørgsel?

Bare tilføje or die(mysqli_error($db)); i slutningen af ​​din forespørgsel, vil dette udskrive mysqli-fejlen.

 mysqli_query($db,"INSERT INTO stockdetails (`itemdescription`,`itemnumber`,`sellerid`,`purchasedate`,`otherinfo`,`numberofitems`,`isitdelivered`,`price`) VALUES ('$itemdescription','$itemnumber','$sellerid','$purchasedate','$otherinfo','$numberofitems','$numberofitemsused','$isitdelivered','$price')") or die(mysqli_error($db));

Som en sidebemærkning vil jeg sige, at du risikerer mysql injection , tjek her Hvordan kan jeg forhindre SQL-injektion i PHP ? . Du bør virkelig bruge forberedte udsagn for at undgå enhver risiko.



  1. Gem billede til database blob; hent fra db til Picturebox

  2. PHP PDO udarbejdede erklæringer

  3. Analyse af MS SQL Server for dem, der ser det for første gang

  4. nhibernate, kalder funktion i Oracle, som returnerer sys refcursor