Foros del Web » Programando para Internet » PHP »

Seleccionar filas con elementos de columna repetidos

Estas en el tema de Seleccionar filas con elementos de columna repetidos en el foro de PHP en Foros del Web. Hola Foro! SOy un poco novato en el mundillo de la programacion de webs dinamicas y por eso me encuentro con el siguiente problema. Tengo ...
  #1 (permalink)  
Antiguo 23/07/2008, 04:59
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Seleccionar filas con elementos de columna repetidos

Hola Foro! SOy un poco novato en el mundillo de la programacion de webs dinamicas y por eso me encuentro con el siguiente problema.
Tengo una tabla con cinco campos (id_affinity1, nom,format,preu,nom_img) y quiero hacer una seleccion de todas las filas que tengan el mismo valor establecido en 'nom_img', para asi poder ponerlas todas a valor 'NULL'.

El valor de 'nom_img' viene de una pagina anterior donde se muestran todos los productos.

mi codigo es este, aver si me pueden ayudar se lo agradeceria mucho.

Saludos!!
Código PHP:
<?php  
include("../revsesion.php");  
    
$cfg_host="*****"
    
$cfg_usuario="***"
    
$cfg_password="***"
     
    
//Conectamos con el servidor 
    
$link mysql_connect($cfg_host$cfg_usuario$cfg_password); 
     
    
//Seleccionamos la base 
    
mysql_select_db($cfg_usuario,$link); 
    
$id=$_GET['id']; 
    
$nom_img=$_GET["nom_img"]; 
    
$i=$_GET["i"]; 
    
$j=$_GET["j"]; 

     
if (
$i==$j==1){ 
    
unlink("../../imagenes/gossos/affinity/".$nom_img); 
    
$consulta='select nom_img from gossos_affinity';  
    
$result=mysql_query($consulta$link); 
    while (
$row=mysql_fetch_array($result)){  
        
$imagen=$row["nom_img"];  
        
$sql 'UPDATE gossos_affinity SET nom_img = NULL WHERE '.$imagen.'='.$nom_img
        
$result1=mysql_query($sql);  
        } 

}
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 16:02.