Programación Web y Scripting > PHP

 Conectar Php Con Mysql...

(1/2) > >>

spider_boy:
he leido muchos manuales y todos se conectan con mysql... pero yo no lo logro... tengo instalado el mysql...

y miren el siguiente codigo... (mi pass y miuser los cambie para mostrarles, yo ya se cual es mi usuario y mi pass)


--- Código: Text --- <?php $dbhost = "localhost";$dbuser = "miusuario"; $dbpassword = "mipass"; $db = "ejemplo"; $conexion = mysql_connect($dbhost, $dbuser, $dbpassword); mysql_select_db($db, $conexion); ?> 
y al cargar el preview me dice lo siguiente:

Fatal error: Call to undefined function mysql_connect() in C:\Documents and Settings\Mario Martinez\Mis documentos\Eric\Ejercicios Php\conexion.php on line 18

yo no entiendo mucho de esto, asi que nose que estoy haciendo... agradezco sus respuestas...

Slimer:
Hola:

Podrías poner el codigo completo??? (no me refiero a password, sino a lo que contiene las lineas del 16 al 20 aprox. para ver que pasa en la 18...)...

Yo utilizo este script para conectarme a las BD... (sustituyendo los datos de mi BD)


--- Código: Text --- <?php function Conectarse() {   if (!($link=mysql_connect("localhost","nombre","clave")))   {      echo "Error conectando a la base de datos.";      exit();   }   if (!mysql_select_db("base",$link))   {      echo "Error seleccionando la base de datos.";      exit();   }   return $link; } ?>  
Despues, en la página en cuestión, llamo a esta función, y si fallara por cualquier motivo, te diria si es al conectar, o al seleccionar la BD, ...

Otra pregunta seria,,, Tienes instalado correctamente MySQL??? Te ha funcionado alguna vez??? (Es para ir descartando cosas...)

Espero que te sirva... (dime cosas).

Un saludo

Slimer

spider_boy:
si, lo tengo instalado correctamente, hasta lo puedo abrir, quizas primero deba crear una base de datos.. o nose yo... estan los archivos... ver.php,
aqui esta el codigo completo

mira, este ejemplo lo saque de una página...

http://www.programacion.net/articulo/php_mysql/

ahi puedes ver todo lo que escribi...

y la linea 18 es esta


--- Código: Text --- $conexion = mysql_connect($dbhost, $dbuser, $dbpassword);   
gracias....

Slimer:
Hola:

En principio no veo nada anómalo en el código!!!.

cuando dices


--- Citar ---si, lo tengo instalado correctamente, hasta lo puedo abrir, ...

--- Fin de la cita ---

A que te refieres exactamente???
La puedes abrir por ejemplo con phpmyadmin???

Cuando instalas mysql, creas un usuario y creas una BD...

Dinos cosas...

Un saludo

Slimer

Blag:
¿Que versión de PHP estás utilizando? Porque en la versión 5 necesitas definir el MySQL como módulo......Si tienes el PHP 5 te ayudo a hacer la configuración.

Saludos,

Blag  :devil:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa