Foros del Web » Programando para Internet » PHP »

if dentro de otro if

Estas en el tema de if dentro de otro if en el foro de PHP en Foros del Web. Bueno tengo el siguiente codigo Código PHP: $NumeroDeResultados  =  substr_count ( $LeerContenidos ,  '<pre>' );      if (  $NumeroDeResultados  >  0  )            {  $NumeroDeResultados  =  $Contador ; ...
  #1 (permalink)  
Antiguo 22/10/2009, 14:58
 
Fecha de Ingreso: septiembre-2009
Mensajes: 46
Antigüedad: 14 años, 7 meses
Puntos: 1
De acuerdo if dentro de otro if

Bueno tengo el siguiente codigo

Código PHP:
$NumeroDeResultados substr_count($LeerContenidos'<pre>'); 
    if ( 
$NumeroDeResultados )
           { 
$NumeroDeResultados $Contador;

}
else{
echo 
"No Se Encontraron Resultados Para su busqueda";

y tengo otro codigo aparte que es para que inserte en la base de datos y que aumente en la seccion Hits si es que ya existe , o inserte si es que no existe

Código PHP:
$Busqueda=preg_replace('/ /','+'$_GET[Busqueda]);
$busquedamysql_query("SELECT Busqueda FROM BusquedasPx WHERE Busqueda='$Busqueda'"); 
 
if(
mysql_num_rows($busqueda)>0) { 
mysql_query("
                    UPDATE BusquedasPx
                    SET Hits = Hits + 1
                    WHERE Busqueda = '$Busqueda'
                    "
);


else {  
      
mysql_query("INSERT INTO BusquedasPx(Busqueda,Hits,Servidor) VALUES ('$Busqueda','0','1')"); 



mi pregunta es como le puedo hacer para que si existe aparece mas de un resultado ahi recien inserte

gracias anticipadas
  #2 (permalink)  
Antiguo 22/10/2009, 15:07
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
Respuesta: if dentro de otro if

Código PHP:
Ver original
  1. if (foo()) {
  2.        if (bar()) {
  3.  
  4.        }
  5. }

No hay problema para anidar 2 o más ifs.

Saludos.
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:34.