Foros del Web » Programando para Internet » PHP »

Como debo utilizar los ifs en este codigo

Estas en el tema de Como debo utilizar los ifs en este codigo en el foro de PHP en Foros del Web. tengo un codigo que esta erroneo la verda que no se como utilizar correctamente los ifs y else este es el code Código PHP: $NumeroDeResultados  ...
  #1 (permalink)  
Antiguo 27/10/2009, 17:42
 
Fecha de Ingreso: septiembre-2009
Mensajes: 46
Antigüedad: 15 años, 2 meses
Puntos: 1
De acuerdo Como debo utilizar los ifs en este codigo

tengo un codigo que esta erroneo

la verda que no se como utilizar correctamente los ifs
y else

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

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



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')"); 



lo que yo necesito es que si $NumeroResultados es mayor a 0 ( eso esta en el primer codigo )
de ahi recien me evalue el otro codigo si es que existe o no , y que lo inserte ( segundo codigo)

el problema es como los junto para que realize esa funcion

Última edición por FaviooxD; 27/10/2009 a las 18:09
  #2 (permalink)  
Antiguo 27/10/2009, 17:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Como debo utilizar los ifs en este codigo

y te da algún error, no sirve como pensabas... una pista por favor, no somos adivinos !!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 27/10/2009, 18:14
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 9 meses
Puntos: 25
Respuesta: Como debo utilizar los ifs en este codigo

If
else if
else
__________________
Hospedaje Web al mejor costo!
  #4 (permalink)  
Antiguo 27/10/2009, 18:20
 
Fecha de Ingreso: marzo-2009
Ubicación: Lima
Mensajes: 73
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Como debo utilizar los ifs en este codigo

Hola es cierto tienes error de sintaxis.. estas usando dos else al mismo tiempo..

mira en las instrucciones if se ejecuta cierto troso de codigo si es verdader o falso

de todos modos puedes ingresar a google que es quien lo sabe todo.. y preguntarle sobre las instrucciones if en php

saludos espero que te ayude..
  #5 (permalink)  
Antiguo 27/10/2009, 18:47
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Como debo utilizar los ifs en este codigo

Código PHP:
if (/* ... */) {
  if (
/* ... */)
  {
    
// ...
  
}
  else
  {
    
// ...
  
}
}
else
{
  
// ...

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 27/10/2009, 19:19
 
Fecha de Ingreso: septiembre-2009
Mensajes: 46
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Como debo utilizar los ifs en este codigo

Código PHP:
$busquedamysql_query("SELECT Busqueda FROM BusquedasPx WHERE Busqueda='$Busqueda'"); 
$NumeroDeResultados substr_count($LeerContenidos'<pre><a'); 
if (
$NumeroDeResultados 0) {
  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')"); 

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


listo solucionado , muchas gracias
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:05.