700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php连接mysql数据没反应_php+mysql数据库连接/基本配置没问题 为什么连接不上

php连接mysql数据没反应_php+mysql数据库连接/基本配置没问题 为什么连接不上

时间:2021-06-18 12:18:52

相关推荐

php连接mysql数据没反应_php+mysql数据库连接/基本配置没问题 为什么连接不上

注:中间提示语为西语 无任何实际意义

1.数据库导入没有问题

2.数据库配置文件没有问题

consulSQL.php

define("USER", "root");

define("SERVER", "localhost");

define("BD", "store");

define("PASS", "");

用户名 root 无密码 是对的

consulSQL.php

/* Clase para ejecutar las consultas a la Base de Datos*/

class ejecutarSQL {

public static function conectar(){

if(!$con= mysql_connect(SERVER,USER,PASS)){

die("Error en el servidor, verifique sus datos");

}

if (!mysql_select_db(BD)) {

die("Error al conectar con la base de datos, verifique el nombre de la base de datos");

}

/* Codificar la información de la base de datos a UTF8*/

mysql_set_charset('utf8',$con);

return $con;

}

public static function consultar($query) {

if (!$consul = mysql_query($query, ejecutarSQL::conectar())) {

die(mysql_error().'Error en la consulta SQL ejecutada');

}

return $consul;

}

}

/* Clase para hacer las consultas Insertar, Eliminar y Actualizar */

class consultasSQL{

public static function InsertSQL($tabla, $campos, $valores) {

if (!$consul = ejecutarSQL::consultar("insert into $tabla ($campos) VALUES($valores)")) {

die("Ha ocurrido un error al insertar los datos en la tabla $tabla");

}

return $consul;

}

public static function DeleteSQL($tabla, $condicion) {

if (!$consul = ejecutarSQL::consultar("delete from $tabla where $condicion")) {

die("Ha ocurrido un error al eliminar los registros en la tabla $tabla");

}

return $consul;

}

public static function UpdateSQL($tabla, $campos, $condicion) {

if (!$consul = ejecutarSQL::consultar("update $tabla set $campos where $condicion")) {

die("Ha ocurrido un error al actualizar los datos en la tabla $tabla");

}

return $consul;

}

}

3.login界面代码也没问题

session_start();

include '../library/configServer.php';

include '../library/consulSQL.php';

sleep(2);

$nombre=$_POST['nombre-login'];

$clave=md5($_POST['clave-login']);

$radio=$_POST['optionsRadios'];

if(!$nombre==""&&!$clave==""){

$verUser=ejecutarSQL::consultar("select * from cliente where Nombre='$nombre' and Clave='$clave'");

$verAdmin=ejecutarSQL::consultar("select * from administrador where Nombre='$nombre' and Clave='$clave'");

if($radio=="option2"){

$AdminC=mysql_num_rows($verAdmin);

if($AdminC>0){

$_SESSION['nombreAdmin']=$nombre;

$_SESSION['claveAdmin']=$clave;

echo '';

}else{

echo '

Error nombre o contraseña invalido';

}

}

if($radio=="option1"){

$UserC=mysql_num_rows($verUser);

if($UserC>0){

$_SESSION['nombreUser']=$nombre;

$_SESSION['claveUser']=$clave;

echo '';

}else{

echo '

Error nombre o contraseña invalido';

}

}

}else{

echo '

Error campo vacío

Intente nuevamente';

}

GET不到出错的点 怎么都连接不上 也没有报错

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。