Foros del Web » Programando para Internet » PHP »

problemas con while...

Estas en el tema de problemas con while... en el foro de PHP en Foros del Web. Amigos... les cuento que tengo este codigo... Código PHP: $armado  =  $_GET [ 'armado' ]; if (empty( $armado )){ $conexion_1  =  mysql_query ( "SELECT * FROM posts order by id desc LIMIT 15" ,  $user ...
  #1 (permalink)  
Antiguo 22/11/2006, 09:21
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
problemas con while...

Amigos... les cuento que tengo este codigo...
Código PHP:
$armado $_GET['armado'];
if (empty(
$armado)){
$conexion_1 mysql_query("SELECT * FROM posts order by id desc LIMIT 15"$user);
}else{
$conexion_1 mysql_query("SELECT * FROM posts WHERE seccion= ".$armado." desc LIMIT 15"$user);
}
$num_de_post mysql_num_rows($conexion_1); 
while (
$con_row mysql_fetch_array($conexion_1)){ 
cuando el script se ejecuta.. me canta este error:
Cita:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ2\www\pocoalpedo\index.php on line 10

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ2\www\pocoalpedo\index.php on line 11
dichas lineas corresponden a:
Código PHP:
$num_de_post mysql_num_rows($conexion_1); 
while (
$con_row mysql_fetch_array($conexion_1)){ 
__________________
My Personal Site
Mundial 2010
  #2 (permalink)  
Antiguo 22/11/2006, 09:23
 
Fecha de Ingreso: junio-2005
Ubicación: Madrid, España
Mensajes: 288
Antigüedad: 18 años, 9 meses
Puntos: 1
en
}else{
$conexion_1 = mysql_query("SELECT * FROM posts WHERE seccion= ".$armado." desc LIMIT 15", $user);
}
te faltaria poner el order by
  #3 (permalink)  
Antiguo 22/11/2006, 09:36
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
mmnnn, interesante, jeje, que bolu... no me di cuenta, ahora lo veo y te cuento..!
__________________
My Personal Site
Mundial 2010
  #4 (permalink)  
Antiguo 22/11/2006, 09:39
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
mnnnnn nada che.. sigue el mismo error.. ahora lo puse asi:
Código PHP:
$conexion_1 mysql_query("SELECT * FROM posts WHERE seccion= ".$armado." order by id desc LIMIT 15"$user); 
__________________
My Personal Site
Mundial 2010
  #5 (permalink)  
Antiguo 22/11/2006, 10:11
 
Fecha de Ingreso: junio-2005
Ubicación: Madrid, España
Mensajes: 288
Antigüedad: 18 años, 9 meses
Puntos: 1
ok, si armado es de tipo caracter en la consulta tiene que ir entre comillas.
a ver si es por eso
  #6 (permalink)  
Antiguo 22/11/2006, 10:23
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
perfecto, ahora funciona.. gracias..!
__________________
My Personal Site
Mundial 2010
  #7 (permalink)  
Antiguo 22/11/2006, 10:30
Avatar de B**
B**
 
Fecha de Ingreso: enero-2006
Ubicación: Monterrey,Mexico
Mensajes: 952
Antigüedad: 18 años, 2 meses
Puntos: 3
Código PHP:
mysql_query("SELECT * FROM posts WHERE seccion= '$armado' desc LIMIT 15"$user); 
__________________
-URL= Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.
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 19:31.