PHP - recuperar en un select

 
Vista:

recuperar en un select

Publicado por Marcos (7 intervenciones) el 15/01/2007 16:00:30
Hola a todos, gracias de ante mano !

Mi consulta es la siguiente, tengo una tabla autores.. con los campos idautor, nombres y apellidos, y necesito editar esto en un html, pero tengo problemas al editar porque no se como puedo ediarlo por defecto con el idautor, mi script es la siguiente:

<select name="id_autor" size="1" id="id_autor">
<?php
$busquedaAutor="select l.idautor,a.nombres, a.apellidos from libros l join autores a on l.idautor = a.idautor and idlibro = $numero";
$resultado_autor=pg_query($busquedaAutor);
if($row_autor=pg_fetch_array($resultado_autor))
{
$cod_autor = $row_autor['idautor'];
$nom_autor = $row_autor['nombres'];
$ape_autor = $row_autor['apellidos'];
$nomape_autor = $nom_autor . ', ' . $ape_autor;
}
// EN ESTA OPCION TRATO DE ASIGNAR EL ID DEL AUTOR.
print "<option value=$cod_autor>$nomape_autor</option>";
// seleccionar todos los datos
$sqlAutores = "SELECT * FROM autores where estado = 'A' and idautor <> $cod_autor order by apellidos";
// ejecutar el comando
$resultAutor = pg_query($sqlAutores);
// desplegar datos por fila
while ($ejecutarAutor = pg_fetch_array($resultAutor)) {
// nombre de los campos
$idAutor = $ejecutarAutor['idautor'];
$nombresAutor = $ejecutarAutor['nombres'];
$apellidosAutor = $ejecutarAutor['apellidos'];
$nomapeAutor = $nombresAutor . ', ' . $apellidosAutor;
// generar HTML
print "<option value=$idAutor>$nomapeAutor</option>";
}
?>
</select>

ESTE SELECT RECUPERA TODOS LOS DATOS DEL AUTOR PARA PODER ENVIAR POR submit PERO NO ENVIA POR DEFEECTO EL AUTOR RECUPERADO, COMO PUEDO HACERLO?

GRACIAS !!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder