Foros del Web » Programando para Internet » PHP »

Base de datos Warning...

Estas en el tema de Base de datos Warning... en el foro de PHP en Foros del Web. Hola, hace un tiempo pregunté esto pero no está la respuesta, cuando hago la conexión a una base.. me arroja un Warning, quiero saber el ...
  #1 (permalink)  
Antiguo 20/11/2002, 09:44
 
Fecha de Ingreso: noviembre-2002
Mensajes: 35
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta Base de datos Warning...

Hola, hace un tiempo pregunté esto pero no está la respuesta, cuando hago la conexión a una base.. me arroja un Warning, quiero saber el equivalente que no da el warning..

Gracias

mysql_connect("localhost","jalvarez","");

//Ejecutamos la sentencia SQL
$result=mysql_db_query("test","select * from tu_tabla");
?>
<table align="center">
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
<?
//Mostramos los registros
while ($row=mysql_fetch_array($result))
{
echo '<tr><td>'.$row["campo1"].'</td>';
echo '<td>'.$row["campo2"].'</td></tr>';
}
mysql_free_result($result);
__________________
JF
  #2 (permalink)  
Antiguo 20/11/2002, 09:57
Avatar de t0m|ta  
Fecha de Ingreso: julio-2002
Ubicación: Madrid
Mensajes: 369
Antigüedad: 21 años, 8 meses
Puntos: 3
Ponle una arrobita delante

[PHP]

mysql_connect(loquesea);

//Ejecutamos la sentencia SQL
$result=@mysql_db_query("test","select * from tu_tabla");
?>
<table align="center">
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
<?
//Mostramos los registros
while ($row = @mysql_fetch_array($result))
{
echo '<tr><td>'.$row["campo1"].'</td>';
echo '<td>'.$row["campo2"].'</td></tr>';
}
@mysql_free_result($result);
[PHP]

Eso sí si algo está mal, es mejor arreglarlo que suprimir el warning porque luego te falla y no tienes ni la menor idea de porqué.
__________________
:ojotes: t0m|ta - IHQ :ojotes:
No tengo palabras
Instrucciones de andar por casa
  #3 (permalink)  
Antiguo 20/11/2002, 15:07
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

¿Cual es el mensaje de Warning? Supongo el que te avisa de que la funcion mysql_db_query es "deprecated" o algo asi. Eso signifoca que quizas en alguna version futura no exista esa version. Solucion: cambia:
Código PHP:
$result=mysql_db_query("test","select * from tu_tabla"); 
por
Código PHP:
mysql_select_db("test");
$result=mysql_query("select * from tu_tabla"); 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #4 (permalink)  
Antiguo 20/11/2002, 15:29
 
Fecha de Ingreso: noviembre-2002
Mensajes: 35
Antigüedad: 21 años, 4 meses
Puntos: 0
Muchas gracias, eso era........
__________________
JF
  #5 (permalink)  
Antiguo 20/11/2002, 15:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
jejejejeje Josemi . .cuando nos ponemos con el puesto de "quiromancia/tarot y afines"

Ya decia .. q a veces hay q usar mas las dotes adivinatorias q conociento .. aunque es cierto q este caso lo da la práctica y poner atencion al código ...

Un saludo,
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 06:22.