Pregunta:
Fecha: 22-11-2018 09:59:09
(En Español)
este es mi codigo
<?php
$hostname_webcindario = "mysql.webcindario.com";
$database_webcindario = "pisacv";
$username_webcindario = "pisacv";
$password_webcindario = "pumasunam";
$link = mysql_pconnect($hostname_webcindario, $username_webcindario, $password_webcindario) or die (mysql_error());
?> Votos: 0 - Respuestas: 3 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
buenas tardes tengo un error al conectar mi base de datos el cual me arroja este error [No resuelta]
Error grave: Error no detectado: Llamada a la función indefinida mysql_pconnect () en /data/webs/sites/p/i/pisacv/web/Connections/plasticos.php:6 Rastreo de pila: # 0 {main} arrojado en / data / webs /sites/p/i/pisacv/web/Connections/plasticos.php en la línea 6este es mi codigo
<?php
$hostname_webcindario = "mysql.webcindario.com";
$database_webcindario = "pisacv";
$username_webcindario = "pisacv";
$password_webcindario = "pumasunam";
$link = mysql_pconnect($hostname_webcindario, $username_webcindario, $password_webcindario) or die (mysql_error());
?> Votos: 0 - Respuestas: 3 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 22-11-2018 11:37:43 Hola
Que version de PHP tienes?
En la doc oficial de PHP mysql_pconnect() dice:
Esta extensión fue declarada obsoleta en PHP 5.5.0 y eliminada en PHP 7.0.0. En su lugar debería utilizarse las extensiones MySQLi o PDO_MySQL.
mysqli_connect() o PDO::__construct()
Por lo tanto deberás utilizar por cuestiones de seguridad y de mejoras alguna de las mencionadas.
En internet hay mucha información al respecto, por ejemplo uno de los resultados de google.
¿Como Conectar Php y Mysql a través de PDO y MySQLi?
Espero que te sirva la info.
Saludos Votos: 0 - Link respuesta -
Fecha: 24-11-2018 19:58:16 Simple como ya te dijeron, estas utilizando un código de conexión obsoleto y deprecado en una versión de PHP que ya no lo soporta, sigue el consejo de walter para que te evites problemas futuros Votos: 0 - Link respuesta
-
Fecha: 30-11-2018 12:06:21 Te recomiendo utilizar el siguiente código:
<?php $conexionindex = 'mysql:host=localhost;dbname=nombredelaBD'; $usuarioindex ='nombredeusuario'; $passindex='contraseña'; try { $pdo = new PDO($conexionindex, $usuarioindex, $passindex); $pdo->exec("SET CHARACTER SET utf8"); } catch (PDOException $e) { print "¡Error!: " . $e->getMessage() . "<br/>"; die(); } ?>Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
