Hola a todos perdonar por preguntar esto en otro hilo lo que pasa que me explique mal y queiro volver a hacer mi pregunta.
intento conectarme desde php a my base de datos mysql
pongo todo el codigo.
y cundo pongo
$link = mysql_connect("localhost", "user","pass");
mysql_select_db("mybd", $link);
$result = mysql_query("SELECT * FROM preguntassecretas", $link);
no me conceta y solo me genera el codigo html hasta la linea $link = mysql_connect("localhost", "user","pass");
el codigo html que esta debajo de esta linea no me lo genera y en el explorador solo veo el codigo fuente hasta la linea esa. sin verse esta claro.
el usuario y todo esta bien creado porque me concetado desde la consola sin ningun problema.
no se si tengo que configurar algo en el usuario o en el mysql para decirle de alguna forma que se va a conectar desde php o algo.
coloca en la parte de arriba
error_reporting(E_ALL);
para que te muestre el error que esta ocurriendo y los posteas , puede que la funciones de mysql no esten habilitadas
Saludos
$link = mysql_connect("localhost", "user","pass");
mysql_select_db("mybd", $link)or die(mysql_error($link));
$result = mysql_query("SELECT * FROM preguntassecretas", $link)or die(mysql_error($link));
También haz los que dice mi colega.
Suerte
Eso es lo que hago y me sigue pasando lo mismo no me inidca ningun error ni nada
En tu php.ini fijate en esto:
;extension=php_mysql.dll
Si está así quitale el punto y coma ';'.
Suerte
Me sigue pasando lo mismo no lo entinedo sigue = uso iis pero he probado con apache y pasa lo mismo.
he modificado el php.ini y suige =
No entiendo muy bien tu consulta, pero lo que me parece extraño es que no funcione, normalmente esto viene casi listo para instalar y correr.
Dime, despues de que haces tu query, ¿qué haces con los datos recuperados? O sea, con la variable $result.