Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2006, 08:51
pilar_tellez
 
Fecha de Ingreso: marzo-2006
Mensajes: 78
Antigüedad: 18 años, 2 meses
Puntos: 0
explicacion de codigo

holas: estoy aprendiendo a programar en php, la verdad es que lo encuentro un lenguaje bastante simple, pero hay partes de la sintaxis q me hacen que me pierda, en donde necesito su ayuda:

por ejemplo: estoy tratando de hacer una actualizacion de registros, y en la web encontre un codigo de de hecho lo probe y funcina a la perfeccion, pero hay partes de l codigo q no entiendo:

Código PHP:
<?
//Conexion con la base
mysql_connect("localhost","root");
 
//selección de la base de datos con la que vamos a trabajar 
mysql_select_db("colegios"); 
 
echo 
'<FORM METHOD="POST" ACTION="nuevo2.php">Nombre<br>';
 
//Creamos la sentencia SQL y la ejecutamos

$sSQL="Select nombre From personas Order By nombre";
$result=mysql_query($sSQL);
echo 
'<select name="nombre">';
 
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo 
'<option>'.$row["nombre"];
}
?>
</select>
<br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
Por ejemplo no me queda claro porque el inicio del formulario va entre esas comillas simples echo '<FORM METHOD="POST" ACTION="nuevo2.php">Nombre<br>'; ademas antes de eso esta la instruccion echo que sirve pa imprimir en pantalla, y no entiendo porq va antes de la declaracion del formulario. Y lo otro es el porq el codigo PHP termina antes de cerrar la etiqueta </select>...... desde ya gracias por las aclaraciones...........