Ошибка соединения PHP-MySQL

0

Я пытаюсь подключиться к MySQL через PHP через следующий код

<?php

$dbhost = 'localhost';
$dbuser = 'root';
$pass   = 'pass';


 $con = mysql_connect($dbhost,$dbuser,$pass);
 if (!$con)
   {
   die('Could not connect: ' . mysql_error());
   }

 mysql_select_db("test", $con);

 mysql_query("UPDATE cbdb SET fax = '36160'
 WHERE cemail = '[email protected]' AND cbref = 'test_cbref'");

 mysql_close($con);
 ?>

но отображается ошибка, даже если отображается ошибка подключения MySQL.

  • 2
    Просто подсказка, вы можете установить error_reporting (E_ALL); в начале вашего сценария php. Таким образом, вы будете уведомлены обо всех ошибках. Прямо сейчас похоже, что вы подавляете некоторые ошибки.
  • 0
    Я нашел этот пост от попыток закрыть вопросы по опечаткам .
Теги:

3 ответа

1
Лучший ответ

вам не хватает; после прохождения и использования следующего синтаксиса

   $db_host=" "; //the host name of the sql server (if you do not know, leave as localhost. usually works)
   $db_name=" ";  //the name of the database
   $db_user=" ";  //the username that is associated with the database
   $db_pass=" "; //the password for the username

   $dbc=mysql_connect($db_host,$db_user,$db_pass) OR DIE (mysql_error());
   $dbs=mysql_select_db($db_name) OR DIE (mysql_error());
5

Вам не хватает полуточия после "pass"?

1

Вам не хватает точки с запятой в строке $pass.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню