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

PHP Forberedt erklæring login

Du laver en SELECT * og bruger fetchColumn, så resultaterne er afhængige af den returnerede kolonnerækkefølge. Du bør enten vælge de specifikke kolonner, du har brug for, eller hente hele rækken som et associativt array og få adgang til det ved kolonnenavn.

Der er to andre problemer, du bør løse:

  • Du bør ikke bruge mysqli_connect_error(), da du bruger PDO. Den rigtige funktion ville være $con->errorInfo() .
  • Du definerer nogle konstanter med forbindelsesindstillingerne, men du bruger dem ikke på PDO()-kaldet, men gentager i stedet værdierne.


  1. Postgres:Hvordan laver man sammensatte nøgler?

  2. Opdeling på et budget

  3. Hvordan installeres Universal Oracle Installer på Ubuntu?

  4. Mysql konvertere få kolonner til en række