
07/01/2008, 14:36
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 17 años, 3 meses Puntos: 12 | |
Re: Ayuda 2 DOWHILE seguidos Perodn pro doble post pero mira mi code modificado le puse while en ves de do
while($row7 = mysql_fetch_assoc($result7)) :
$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.'';
while($row = mysql_fetch_array($result)) :
$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());
}
endwhile;
}
endwhile;
peor aun asi no em sirve
REALMENTE LO QUE NECECITO ES HASER UN DO DOBLE, les explicar el alogica que tengo
hago un do que me repita X cantidad de veces una cosa y dentrod e eso quiero que X cantidad de veces se repita otra cosa y mi logica es asi:
Empieza:
Repite
Termina
Empiez
Repite
Termina
Pero no pasa eso
Alguna otra idea?
AVANSE
este codigo lo he modificado de nuevo
$sql7 = "SELECT * FROM trabajadores";
$result7 = mysql_query($sql7, $index) or die(mysql_error());
if($row7 = mysql_fetch_array($result7)) {
$sql = "SELECT * FROM clientes";
$result = mysql_query($sql, $index);
if($row = mysql_fetch_array($result)) {
do{
$id_3 = $row7['id'];
$id_nuevo_trabajadores = ''.$id_3.'_'.$mes2.'_'.$ano.'';
do{
$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));
}
}
pero nadamas me agarra todos los ID del primer igreo al suigiente me lo deja en blanco
lo que crep que esta pasando es que me lo esta leyendo pero solo 1 ves la suigiente lo ignora
Última edición por Edig; 07/01/2008 a las 15:47 |