Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2008, 20:01
rafael100
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Ayuda con printf COMPLICADO

Hola amigos de la comunidad PHP.
Tengo un codigo:

<?php
include("bd\conexion.php");

$link=conectarse();
$codigo=$_REQUEST['codigo'];
$S_sql="select * from viaje where codigo like $codigo";
$resultado=mysql_query($S_sql,$link);

?>

Y MAS ABAJO EL SIGUIENTE:

<tabla>
<?php
while($row=mysql_fetch_array($resultado)){"
<tr><td>CONDUCT. 2:</td>
<td><input type='text' name='conductor2' value='%s' class='input_box3'>
</td></tr>",$row['conductor1']}
mysql_free_result($resultado);
?> </table>

ESTE SI FUNCIONA, PERO:
LA IDEA ES QUE EN VEZ DE <input type='text' name='conductor2' value='%s' class='input_box3'> SE SELECIONE UN CONDUCTOR2 DE UNA TABLA, ES DECIR CON UN SELECT. QUEDARIA ALGO COMO ESTO:


<?php
while($row=mysql_fetch_array($resultado)){"
<tr><td>CONDUCT. 2:</td>
<td>

<?php $result2=mysql_query('select codigo,nombres from conductor',$link);
echo '<select class='input_box3' name='conductor2'>';
while($row2=mysql_fetch_array($result2)){
echo '<option value='%s'>'.$row2['nombres'].'</option>';}
mysql_free_result($result2);?>
</td></tr>",$row['conductor2']}
mysql_free_result($resultado);
?>

NO FUNCIONA, ME SALE UN ERROR JUSTO EL EL echo, PARESE SER MAL EMPLEO DE COMILLAS DOBLES Y SIMPLES.

OJALA QUE ESTE CLARO LA IDEA, PERO AYUDEME, SE LOS AGRADECERE, DE ANTE MANO GRACIAS