Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2008, 11:31
Edig
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Ayuda 2 DOWHILE seguidos

Hola nececito ayuda para un code qu ehe puesto lo podnr ey lo explicare

Código:
do{
$sql7 = "SELECT * FROM trabajadores";
$result7 = mysql_query($sql7, $index) or die(mysql_error());
if($row7 = mysql_fetch_array($result7)) {
$id_3 = $row7['id'];
$id_nuevo_trabajadores = ''.$id_3.'_'.$mes2.'_'.$ano.'';
do{
$sql = "SELECT * FROM clientes";
$result = mysql_query($sql, $index);
if($row = mysql_fetch_array($result)) {
$id = $row['id'];
$name = $row['nombre'];
$sql9 = "INSERT INTO $id_nuevo_trabajadores (id, cliente) VALUES ('$id', '$name')";
mysql_query($sql9, $index) or die(mysql_error());
}
}while($row = mysql_fetch_array($result));
}
}while($row7 = mysql_fetch_assoc($result7));
Bueno auqi lo que nececito es que todos los clientes que haya se inserten en la tabla de cada trabajador, para eso hise un DO el cual repite cuantos hay de trabajadores y otro adentro de ese para haser lo cuantos clientes haya, pero no se por que al momento de correr me dise que el cliente 1 es entrada duplicada, alguna idea?

ES URGENTE!

DE ANTEMANO GRACIAS :D