¿Mostrar datos de mysql en formulario php?

Hola Amigos, necesito una ayuda, lo que pasa es que estoy haciendo un formulario con php con base de datos mysql y lo que necesito es que la información que se encuentre en mysql me la muestre dentro de un formulario <form> para poder editarlo desde ese formulario.

La base de datos se llama Sistema, la tabla alumnos y los campos son:

Codp : 01

nombre: Pedro

direccionp: calle 105

eso se encuentra en mysql y quiero que esos datos se muestren en el formulario, el codigo que estoy utilizando es:

<?php

$con = mysql_connect("localhost", "root", "contrasena");

mysql_select_db("sistema",$con);

$sql = " SELECT * FROM alumnos WHERE Codp='$Codp';

";

$rs = mysql_query($sql, $con);

if ($row = mysql_fetch_row($rs)) {

echo '<form method='post' action='grabar.php' >';

echo 'Nombre: '<input type='text' name='nombrep' value='.$row[nombrep].'' />';

echo '<br/>';

echo 'Direccion: '<input type='text' name='direccionp' value='.$row[direccionp].'' />';

echo '<br/>';

echo <input type='submit' value='Enviar' />;

echo '</form>';

}

?>

El problema es que me arroja el error:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\jsistema\alumnos.php on line 12

echo '<form method='post' action='grabar.php' >';

ya que tengo dudas con las comillas si es comilla simple o doble y también me arrojaba este error:

Parse error: syntax error, unexpected $end in

en la ultima linea.

Alguien que pueda ayudarme o algún programador ya que no le encuentro el ajuste, estaré eternamente agradecido, muchas gracias de antemano.-

Actualización:

Muchas Gracias a todos los que me ayudaron y aportaron ya que ocuparon parte de su tiempo en ayudarme, estoy completamente agradecido de todos: Daniel V, Montoya, Azzurro-Inc, Norberto, Muchas Muchas Gracias, estuve probando los códigos que me aportaron y me fueron de mucha ayuda, ya que igual logre aprender por todos ustedes, el código que mejor me resulto fue el de Norberto.

Muchas Gracias a todos por solucionarme este problema.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 ANSWERS.MX - All rights reserved.