home Foro de soporte Servicio Hosting MySQL
 
Mensaje de error al tratar de conectarme a mysql
Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#1 · ·

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);

echo "<form name='forma' method='POST'>
        <table border='1' bordercolor='white'>
          <caption><font color='#FFCC00' size='4'><b>LISTADO</b></font></caption>
          <tr align='center' bgcolor='#FFFF99'>
            <td><font color='white'><b>ID</b></font></td>
            <td><font color='white'><b>NOMBRE</b></font></td>
            <td><font color='white'><b>COMENTARIO</b></font></td>
            <td><font color='white'><b>FECHA</b></font></td>
          </tr>";
          while($renglon=mysql_fetch_row($resultado))
          {echo"
            <tr>
              <td><font color='white'><b>$renglon[0]</b></font></td>
              <td><font color='white'><b>$renglon[1]</b></font></td>
              <td><font color='white'><b>$renglon[2]</b></font></td>
              <td><font color='white'><b>$renglon[3]</b></font></td>
            </tr>";
          }
echo "</table>
    </form>";

mysql_close($c);
?>

alguien sabe que esta pasando aqui??

Haz clic para ver el perfil del usuarioUser 3566001
Usuario habitual
Usuario habitual
·
#2 ·

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.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#3 ·

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

Haz clic para ver el perfil del usuario
Machacateclados
Machacateclados
·
#4 ·

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.

Un saludo!!!

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#5 ·

ya lo probe de esa forma y me salio el mismo error :8}:8}:8}:8}

la informacion esta correcta y la  base de datos si existe, al igual k la tabla de la que quiero hacer referencia.

alguna otra idea??

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#6 ·
Escrito originalmente por mike_rock14

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.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#7 · ·

si mi@ no me permite conectarme a la base de datos que me "ofrece" entonces de que me sirve tenerla en el servidor??

o cual es la forma "correcta" de usar este servicio??

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#8 ·

Poniendo la página en el propio servidor de mi@, no teniendo la página en tu PC y la base de datos en webcindario.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#9 ·

ya encontre el problema y la solucion!!

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
Foro de soporte · Servicio Hosting · MySQL
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
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
Ahora son las 12:30 UTC+02:00 DST
Temas similares
 I TemaAutorMensajesVisitasÚltima respuesta
No Hay mensajes nuevos28/Abr/2012, 02:10
42k06/Jun/2017, 15:40
 Ir al último mensaje del tema
No Hay mensajes nuevos23/Jun/2008, 21:48
63k04/Ago/2008, 17:38
 Ir al último mensaje del tema
No Hay mensajes nuevos20/Abr/2005, 01:55
12k27/Abr/2005, 20:29
 Ir al último mensaje del tema
No Hay mensajes nuevos07/Sep/2003, 20:23
371809/Sep/2003, 01:35
 Ir al último mensaje del tema
No Hay mensajes nuevos30/Nov/2017, 19:32
22k22/Nov/2018, 03:45
 Ir al último mensaje del tema