Ver Mensaje Individual
  #12 (permalink)  
Antiguo 29/10/2003, 09:54
Avatar de SkyWalker
SkyWalker
 
Fecha de Ingreso: enero-2002
Mensajes: 39
Antigüedad: 22 años, 3 meses
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!