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

Har et problem med at få mysqli_query til at udføre

Har du tjekket returværdien af ​​mysqli_query()? Det returnerer FALSK, hvis der opstod en fejl. I så fald mysqli_error() giver dig flere oplysninger om fejlen.

<?php
$con = mysqli_connect("localhost", "root", "", "test");
if (mysqli_connect_errno()) {
  printf("Connect failed: %s\n", mysqli_connect_error());
  exit();
}

$query = "INSERT INTO files VALUES (NULL, 5, 'hello')";
echo "<pre>Debug: $query</pre>\m";
$result = mysqli_query($con, $query);
if ( false===$result ) {
  printf("error: %s\n", mysqli_error($con));
}
else {
  echo 'done.';
}
\m";$result =mysqli_query($con, $ query);if (false===$result) { printf("fejl:%s\n", mysqli_error($con));}else { echo 'done.';}


  1. hvordan man vælger tæller fra hovedforespørgsel til underforespørgsel

  2. Neo4j - Valg af data med MATCH ved hjælp af Cypher

  3. SQL Server-destination vs OLE DB-destination

  4. Forslag til implementering af revisionstabeller i SQL Server?