Re: [PHP-ES] Nuevo en php y mysql
[email protected] (Ricardo Martinez)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Hola y bienvenido,
especifica un poco más, sistema operativo donde lo tienes instalado, que
error te da ?
en $user=" "; (debo colocar el user solo, o user@localhost?) debes colocar
el nombre de tu usuario.
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('No pudo conectarse: ' . mysql_error());
}
echo 'Conectado satisfactoriamente';
mysql_close($link);
?>
en tu código no recoges la salida de mysql_connect, eso estable/devuelve un
"link" o conexión,
resumiendo, cuando ejecutar mysql_query, sencillamente no especificas con
que conexión a mysql la quieres realizar.
Creo que el error lo tienes allí.
echale un vistazo a:
http://php.net/manual/es/function.mysql-connect.php
saludos!!!
2010/12/8 Oscar - Trisquel <[email protected]>
> Hola a todos. Espero que me puedan ayudar.
>
>
>
> Estoy empezando en este mundo del php y me he encontrado con el primer
> problema.
>
>
>
> Tengo instalado en Apache 2.2.17 (funcionando OK)
>
> Tengo instalado el PHP 5.3.3 (funcionando OK)
>
> Tengo instalado el MySQL 5.1 (funcionando OK)
>
>
>
> El problema es que no soy capaz de conectarme a mysql a través de PHP, ni
> siquiera establecer la conexión.
>
>
>
> Las líneas de programa son estas:
>
>
>
> <?php
>
> $host="localhost"; (esto es porque es local)
>
> $user=" "; (debo colocar el user solo, o user@localhost?)
>
> $password=" ";
>
>
>
> mysql_connect("$host", "$user", "$password");
>
> $sql="show status";
>
> $result=mysql_query($sql);
>
> if ($result==0)
>
> echo "<b>Error ". mysql_error(). ": "
>
> . mysql_error(). "</b>";
>
> ?>
>
>
>
> Gracias a los que me puedan echar una mano
>
>
>
> Saludos
>
>
>
> Oscar
>
>
>
>
>
>
>
>
--
Ricardo
_______________________________________________
IT Architect
website: http://www.pulsarinara.com