Foros del Web » Programando para Internet » PHP »

Consulta

Estas en el tema de Consulta en el foro de PHP en Foros del Web. amigos tengu una cosulta de esta forma Código PHP: <? include( "archivos/conexion.php" ); $result = mysql_db_query ( $db , "select * from noticias where categoria='noticias locales' ORDER BY id DESC limit 1,4" ) or die ( mysql_error ()); while ( $row ...
  #1 (permalink)  
Antiguo 17/01/2009, 10:31
 
Fecha de Ingreso: diciembre-2007
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 0
Consulta

amigos tengu una cosulta de esta forma

Código PHP:
<?
include("archivos/conexion.php");
$result=mysql_db_query($db,"select * from noticias where categoria='noticias locales' ORDER BY id DESC limit 1,4") or die (mysql_error());
while (
$row=mysql_fetch_array($result))
{
?>
Pero ahora tengo otra categoria que se llama noticias internacionales como modifico esta consulta para que tambien me muestre las internacionales
  #2 (permalink)  
Antiguo 17/01/2009, 10:41
Avatar de JOCKERYN  
Fecha de Ingreso: diciembre-2006
Ubicación: guatemala
Mensajes: 113
Antigüedad: 17 años, 4 meses
Puntos: 1
De acuerdo Respuesta: Consulta

Que tal, pues para hacer una consulta es relativamente facil

es algo asi:

Código PHP:
<? 
include("archivos/conexion.php"); 
$result=mysql_db_query($db,"select * from noticias where categoria='noticias internacionales' ORDER BY id DESC limit 1,4") or die (mysql_error()); 
while (
$row=mysql_fetch_array($result)) 

?>
o simplemente puedes poner en una variable la categoria donde vas a buscar
ejemplo:

Código PHP:
<? 
$tiponoticia
="noticias internacionales";
include(
"archivos/conexion.php"); 
$result=mysql_db_query($db,"select * from noticias where categoria='$tiponoticia' ORDER BY id DESC limit 1,4") or die (mysql_error()); 
while (
$row=mysql_fetch_array($result)) 

?>
__________________
El poder del saber esta en el poder preguntar.
yo
  #3 (permalink)  
Antiguo 17/01/2009, 10:49
 
Fecha de Ingreso: diciembre-2007
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Consulta

es que quiero que me muestre las dos
las noticias nacionales y las internacionales
  #4 (permalink)  
Antiguo 17/01/2009, 10:51
Avatar de JOCKERYN  
Fecha de Ingreso: diciembre-2006
Ubicación: guatemala
Mensajes: 113
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Consulta

a ok, tu quieres q se muestren juntas?
Código PHP:
<?  
include("archivos/conexion.php");  
$result=mysql_db_query($db,"select * from noticias where categoria='noticias internacionales' and categoria='noticias nacionales'  ORDER BY id DESC limit 1,4") or die (mysql_error());  
while (
$row=mysql_fetch_array($result))  
{  
?>
__________________
El poder del saber esta en el poder preguntar.
yo
  #5 (permalink)  
Antiguo 18/01/2009, 18:30
 
Fecha de Ingreso: diciembre-2007
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Consulta

lo hice asi JOCKERYN y no me aparace ,,,, no resulta sale el espacio en blanco

Código PHP:
<?   
include("archivos/conexion.php");   
$result=mysql_db_query($db,"select * from noticias where categoria='noticias internacionales' and categoria='noticias nacionales'  ORDER BY id DESC limit 1,4") or die (mysql_error());   
while (
$row=mysql_fetch_array($result))   
{   
?>
  #6 (permalink)  
Antiguo 18/01/2009, 18:34
 
Fecha de Ingreso: diciembre-2007
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Consulta

ayuda plis
  #7 (permalink)  
Antiguo 18/01/2009, 20:49
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Consulta

Sustitue el AND por un OR, sino usa la clausula IN de 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 11:16.