Muchas gracias:
He puesto el código así, pero solo me lista el primer registro de la tabla personal
Código PHP:
SELECT personal.nombre AS 'nombre',idempleado AS 'idempleado',personal.id AS 'id',Sum(anticipos.anticipo) AS 'totalanticipo'FROM anticipos LEFT JOIN personal ON personal.id=anticipos.idempleado Group by idempleado ORDER by nombre ASC
mysql_select_db($database_barco, $ba);
$personal = mysql_query($query_personal, $barco) or die(mysql_error());
$row_personal = mysql_fetch_assoc($personal);
Los registros los consigo así:
Código PHP:
<?php do{ ?>
<tr >
<td><input type='text' size='5' name='id' value='<?php echo $row_personal['idempleado']; ?>' /></td>
<td ><input type='text' size='40' name='nombre' value='<?php echo $row_personal['nombre']; ?>' /></td>
<td ><input class='input1' type='text'size='15' name='anticipo2' value='<?php echo $row_personal['totalanticipo']; ?>'/></td>
<td width="37%"><input type='checkbox' name='seleccion' value='<?php if (isset($row_personal['id'])){echo $row_personal['id'];}else {echo $row_personal['idempleado'];}?>' ></td>
</tr>
<?php } while ($row_personal = mysql_fetch_assoc($personal)); ?>