Foros del Web » Programando para Internet » PHP »

problema con UPDATE y activo 1

Estas en el tema de problema con UPDATE y activo 1 en el foro de PHP en Foros del Web. Hola, Tengo un problema no me estaba actualizando , pero ahora al ponerle el activo 1 ni si quiera me inserta , la verdad no ...
  #1 (permalink)  
Antiguo 17/06/2008, 20:48
Avatar de hawaiian050  
Fecha de Ingreso: junio-2007
Mensajes: 285
Antigüedad: 16 años, 10 meses
Puntos: 2
problema con UPDATE y activo 1

Hola,


Tengo un problema no me estaba actualizando , pero ahora al ponerle el activo 1 ni si quiera me inserta , la verdad no se que pasa ?

ojala me puedan ayudar

Código PHP:
if(!empty($n))
               if(!
mysql_num_rows(mysql_query("SELECT * FROM videos WHERE url like '".$links."'")))
                
mysql_query("INSERT INTO videos (id, nombre, text, categoria, url) values ('0', '".$n."', '".$desc."', '".$categoria."', '".$links."' AND activo'1')" );
            else
                
mysql_query("UPDATE videos SET url='".$links."' name='".$n."' text='".$desc."' categoria='".$categoria."' WHERE '$id'"); 
        }
}
}
}

Saludos y muchas gracias
  #2 (permalink)  
Antiguo 17/06/2008, 21:37
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Respuesta: problema con UPDATE y activo 1

Hola:

q te parece si colocas los '%' en el like?... pruebalos y comentas.

...like '%".$links."%'"
  #3 (permalink)  
Antiguo 17/06/2008, 22:22
Avatar de hawaiian050  
Fecha de Ingreso: junio-2007
Mensajes: 285
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: problema con UPDATE y activo 1

Sigue igual y lo peor no me da mensaje de error que puede ser ? dejo el codigo mas actualizado:

Código PHP:
if(!empty($n))
               if(!
mysql_num_rows(mysql_query("SELECT * FROM videos WHERE url like '%".$links."%'")))
                
mysql_query("INSERT INTO videos (id, nombre, text, categoria, url) values ('0', '".$n."', '".$desc."', '".$categoria."', '".$links."')" );
            else
                
mysql_query("UPDATE videos SET url ='".$links."', name ='".$n."', text ='".$desc."', categoria ='".$categoria."' WHERE url like ='%".$links."%' AND activo = '1'");
 
        }
}
}
}

  #4 (permalink)  
Antiguo 17/06/2008, 22:34
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema con UPDATE y activo 1

pienso... y no se, pero el LIKE %foo% no debe llevar comillas, ya que los % son como tales...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
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 05:45.