Mysql
 sql >> база данни >  >> RDS >> Mysql

Имам проблем с изпълнението на mysqli_query

Проверили ли сте върнатата стойност на mysqli_query()? Връща FALSE, ако е възникнала грешка. В този случай mysqli_error() ви дава повече информация за грешката.

<?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("error:%s\n", mysqli_error($con));}else { echo 'done.';}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да използвате mysql_data_seek с PDO?

  2. Как мога да се справя със заявки за припокриване на многоъгълници на MySQL?

  3. MySql променливи и php

  4. актуализиране на таблицата с данни от друга таблица, ако не е нула?

  5. Възможни последици от увеличаване на дължината на varchar в MySql?