al tratar de conectarme a mysql desde la web me sale este mensaja de error:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/webcindario/m/i/mikemind/PAGINAS/blog_listar.php on line 17
y cuando lo intento desde mi localhost aparece esto:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'mysql.webcindario.com' (10060) in C:AppServwwwMIKEMINDPAGINASblog_listar.php on line 2 No se pudo conectar
este es el codigo de la conexion en php
<?php $c = mysql_connect("mysql.webcindario.com","mikemind","contraseña") or die("No se pudo conectar"); mysql_select_db("mikemind",$c) or die("No se encontro la base de datos");
$sql="SELECT * FROM BLOG"; $resultado=mysql_query($sql,$c);
Edita el mensaje que has dejado tus datos de acceso...... No puedes conectarte a la base de datos localmente, parece que está bien la conexión, prueba eso subiendolo a tu ftp de webcindario.
ya lo probe subiendo el archivo, este es el mensaje de error:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/webcindario/m/i/mikemind/PAGINAS/blog_listar.php on line 17
Eso es porque mysql_query() no ha devuelto ningún valor. revisa tu sql. De todas maneras, en el código que has puesto antes, tienes que poner $db=mysql_select_db('nombrebd',$c) porque es una función y devuelve algo; y así controlas si no se pudo conectar al servidor o si se conectó pero no existe la base de datos.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'mysql.webcindario.com' (10060) in C:AppServwwwMIKEMINDPAGINASblog_listar.php on line 2
No se pudo conectar
Estas desde tu PC tratando de conectar a la base de datos de mi@... y mi@ no admite eso.
Ya que has instalado el APPServ, usa la base de datos local para probar el script.
lo que pasa es que mi@ defiere de entre mayusculas y minusculas, y el nombre de la tabla en la sentencia lo escribia en mayusculas pero en realidad en el appserver esta en minusculas asi k ahi esta...
como puede ocasionar incovenientes unos pequeños detalles
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro