Nueva pregunta

Pregunta:

Fecha: 30-01-2019 16:25:39 (En Español)

tengo un problema con el codigo de msql [Resuelta]

me da el siguiente error Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/bygamers/public_html/hogar/function.php:10 Stack trace: #0 /home/bygamers/public_html/hogar/admin/index.php(3): connectdb() #1 {main} thrown in /home/bygamers/public_html/hogar/function.php on line 10



codigo:
function connectdb()
{
global $dbname, $dbuser, $dbhost, $dbpass;
$conms = @mysql_connect($dbhost,$dbuser,$dbpass); //connect mysql
if(!$conms) return false;
$condb = @mysql_select_db($dbname);
if(!$condb) return false;
return true;
}
Etiquetas: MySQL - PHP Votos: 0 - Respuestas: 3 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 30-01-2019 18:08:35 La extensión mysql ya es obsoleta y no es soportada por muchos servidores. Utiliza la extensión mysqli.

    Solo tienes que remplazar todos los lugares donde aparece mysql_ por mysqli_

    Como observación te recomiendo no utilizar el caracter @ para suprimir los mensajes de error, a menos de que lo uses para hacer debug a tu código.
      Votos: 3 - Link respuesta
     
  • Fecha: 31-01-2019 06:19:00 Que tal Cristian te paso un ejemplo de conexion

    if (!isset($link)) {$link = false;}
    
    // getMyConection()
    function getMyConection($conexion) {
    	global $link;
    	
    	$db_host = "";
    	$db_name = "";
    	$db_user = "";
    	$db_pass = "";
    
    	$link = mysqli_connect($db_host, $db_user, $db_pass, $db_name) or die("No se pudo conectar a la base de datos...");
    	return $link;
    	mysqli_query("SET NAMES utf8");
    
    }
    
    // closeConection()
    function closeConection(){
    	global $link;
    	if($link != false)
    	{
    		mysqli_close($link);
    	}
    	else
    	{
    		$link = false;
    	}
    }
      Votos: 1 - Link respuesta
     
  • Fecha: 04-02-2019 08:07:46 gracias esta parte la tengo resuelta pero tengo otro problema


    https://www.phpcentral.com/pregunta/1763/serie-de-problemas-con-mi-codigo-sql
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com