Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2005, 11:51
yessi
 
Fecha de Ingreso: febrero-2005
Mensajes: 26
Antigüedad: 19 años, 2 meses
Puntos: 0
Modificar registros en BD mediante forms

Tengo un fichero mostrar_vehic.php, en el q se muestran los vehiculos contenidos en la bd. El código es:
Código PHP:
...
$sql "SELECT * FROM vehiculos";
$consulta=mysql_query($sql);
While (
$registro=mysql_fetch_assoc($consulta))
{
        
$Grupo=$registro['Grupo'];
        echo 
"<form name='vehiculo' method=\"post\" action=\"[B]edita.php?Grupo=$Grupo[/B]\">
"
;
        echo 
"<TR>\n";
        echo 
"<TD vAlign=center align=center bgColor=#ffffff>\n";
        echo 
"<IMG border=0 height=38 width=63 SRC=\"busqueda_vehic.php?Grupo=".$registro['Grupo']."\"></TD>\n";
        echo 
"<TD vAlign=center align=Center bgColor=#ffffff>\n";
        echo 
"<FONT face=\"Verdana\" color=#00264C size=1>- ".$registro['Modelo']."</FONT></TD>\n";
        ...
        echo 
"<input type=\"submit\" value=\"Modificar\" class=\"botones\"></TD>\n";
        echo 
"</TR>\n";
        echo
"</form>";

Una vez que hago el submit, paso a edita.php. Aquí quiero mostrar en un formulario los datos del registro seleccionado en la página anterior para poder realizar modificaciones. El código es:
Código PHP:
...
//El grupo llega correctamente desd el form anterior
echo $Grupo;
$busqueda="SELECT * FROM vehiculos WHERE Grupo ='$Grupo'";
$resultado_b=mysql_query($busqueda);
if(
$row=mysql_fetch_row($resultado_b))
{
  echo 
"
  <form name=formulario method=post action=modifica_registro.php>
  ...
    <tr>
      <td width=\"92\" height=\"28\">Grupo:</td>
      <td width=\"568\" height=\"28\"><input type=\"text\" name=\"Grupo\" value=\""
.$row['Grupo']."\" size=\"75\" maxlength=\"25\"></td>
    </tr>
    <tr>
      <td width=\"92\" height=\"34\">Modelo:</td>
      <td width=\"568\" height=\"34\"> <input type=\"text\" name=\"Modelo\" value=\""
.$row['Modelo']."\" size=\"75\" maxlength=\"50\"></td>
    </tr>"
;

Pero en el formulario me aparecen estas cosas: \"".$row['Grupo']."\". Alguien podría decirm q tengo mal??? Cómo debo hacer para q me salgan los valores de la bd??