![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/10/2003, 09:54
|
![Avatar de SkyWalker](http://static.forosdelweb.com/customavatars/avatar15237_1.gif) | | | Fecha de Ingreso: enero-2002
Mensajes: 39
Antigüedad: 23 años Puntos: 0 | |
Hola, hace un tiempecillo que hagos cosillas con php y mysql pero simpre en windows, ahora intento poko a poko introducirme en esto de linux, bien el problema es q cuando copio mis scripts (que funcionan perfectamente en windows y en el hosting de internet que va sobre linux), no funcionan correctamente, si sobre las cuestiones de php pero cuando conecta a la base de datos mysql me salen los mensajes de error, entre ellos mysql_fetch_row() o mysql_num_rows(), otras funciones actuan correctamente. La verdad es q no se donde está el problema... por ejemplo phpMyAdmin funciona correctamente y seguro que utiliza estas funciones todo el rato.
Esto sería un ejemplo del la forma que utilizo siempre para conectar a mysql:
En un archivo de configuracion q llamo con include():
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "una";
$conectarbd = mysql_connect ($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
En el fichero del script:
$sql="SELECT * FROM laqsea";
$query = mysql_query($sql,$conectarbd);
$registros=mysql_num_rows($query);
ECHO "Registros:".$registros."<br>";
while (list($variables) = mysql_fetch_row($query)) {
ECHO"$variables";
}
Dónde stá el problema? debe configurar algun archivo de php.. mysql?
Gracias! |