Foros del Web » Programando para Internet » PHP »

[mysql] Problema al leer la base de datos

Estas en el tema de [mysql] Problema al leer la base de datos en el foro de PHP en Foros del Web. Código PHP: $link  =  mysql_connect ( 'localhost' ,  'root' ); if (! $link ) {     die( 'Not connected : '  .  mysql_error ()); } $sql  =  "SELECT rta FROM some_table WHERE cmd = '"  .  mysql_real_escape_string ( ...
  #1 (permalink)  
Antiguo 03/12/2010, 06:37
 
Fecha de Ingreso: octubre-2010
Mensajes: 83
Antigüedad: 13 años, 5 meses
Puntos: 1
[mysql] Problema al leer la base de datos

Código PHP:
$link mysql_connect('localhost''root');
if (!
$link) {
    die(
'Not connected : ' mysql_error());
}
$sql "SELECT rta FROM some_table WHERE cmd = '" mysql_real_escape_string($mensaje) . "'";
$result mysql_query($sql);
if (
mysql_num_rows($result) > 0) {
$row mysql_fetch_array($result);
                
$this->send_data('PRIVMSG'$this->ex[2].' :'.$row['cmd']);} 
tengo ese code y me da este error:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in D:\wamp\www\Bot\Wildbot.php on line 127

aviso: line 127: linea 8 en el code

no entiendo el error, espero que me puedan ayudar
  #2 (permalink)  
Antiguo 03/12/2010, 11:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde Configuración PHP a PHP
  #3 (permalink)  
Antiguo 03/12/2010, 13:04
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 2 meses
Puntos: 55
Respuesta: [mysql] Problema al leer la base de datos

te falta un parametro en el mysql_connect

mysql_connect('servidor', 'usuario','contraseña'); si no tienes password dejas las comillas vacias''
http://cl.php.net/manual/es/function.mysql-connect.php

y te falta seleccionar la base de datos

mysql_select_db('nombre de la base de datos');
http://cl.php.net/manual/es/function...-select-db.php
  #4 (permalink)  
Antiguo 03/12/2010, 13:10
Avatar de gusma62  
Fecha de Ingreso: julio-2008
Ubicación: Tepatitlán, Jalisco, Mexico
Mensajes: 167
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: [mysql] Problema al leer la base de datos

En la consulta pides el dato 'rta', pero usas 'cmd'. Creo que eso te dará problemas también.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:41.