Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/08/2009, 05:25
djkire
 
Fecha de Ingreso: agosto-2009
Mensajes: 96
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Modificacion por formulario php

Vale mira el codigo que modifica los registros es el sigueinte:

Codigo 1:
Código PHP:
<?php

$BD 
mysql_connect("localhost""root");
mysql_select_db("basededatos",$BD);

$consulta="SELECT * from EQUIPS WHERE ID_CLIENTE=$_GET[ID_CLIENTE]";
$result mysql_query($consulta$BD);

if (
mysql_affected_rows()==0) echo "No hay ningun registro que tenga este IDENTIFICADOR";
else{
$NOMBRE=mysql_result($result0"NOMBRE");
$APELLIDOS=mysql_result($result0"APELLIDOS");
$TELEFONO=mysql_result($result0"TELEFONO");
$PASSWORD=mysql_result($result0"PASSWORD");
$EMAIL=mysql_result($result0"EMAIL");
$DIRECCION=mysql_result($result0"DIRECCION");
$DNI=mysql_result($result0"DNI");
$POBLACION=mysql_result($result0"POBLACION");
$REPARACION=mysql_result($result0"REPARACION");
$SOFT=mysql_result($result0"SOFT");
$SERIE=mysql_result($result0"SERIE");
$ESTADO=mysql_result($result0"ESTADO");
$PRIORIDAD=mysql_result($result0"PRIORIDAD");

echo
"<form method='get' action='Modifica_Equip.php' name='Equip'><br>";
echo
"<input type='hidden' name='ID_CLIENTE' value=".$_GET[ID_CLIENTE].">";
echo
"<table>";

echo
"<tr> <td>Nombre</td><td><input name='NOMBRE' type='text' ".
        
"value=".$NOMBRE."></td></tr>";
echo
"<tr> <td>Apellidos</td><td><input name='APELLIDOS' type='text' ".
        
"value=".$APELLIDOS."></td></tr>";
echo
"<tr> <td>Telefono</td><td><input name='TELEFONO' type='text' ".
        
"value=".$TELEFONO."></td></tr>";
echo
"<tr> <td>Usuario/Password</td><td><input name='PASSWORD' type='text' ".
        
"value=".$PASSWORD."></td></tr>";
echo
"<tr> <td>Email</td><td><input name='EMAIL' type='text' ".
        
"value=".$EMAIL."></td></tr>";
echo
"<tr> <td>Dirección</td><td><input name='DIRECCION' type='text' ".
        
"value=".$DIRECCION."></td></tr>";
echo
"<tr> <td>DNI</td><td><input name='DNI' type='text' ".
        
"value=".$DNI."></td></tr>";
echo
"<tr> <td>Población</td><td><input name='POBLACION' type='text' ".
        
"value=".$POBLACION."></td></tr>";
echo
"<tr> <td>Reparación</td><td><input name='REPARACION' type='text' ".
        
"value=".$REPARACION."></td></tr>";
echo
"<tr> <td>Software/Hardware</td><td><input name='SOFT' type='text' ".
        
"value=".$SOFT."></td></tr>";
echo
"<tr> <td>Num. Serie</td><td><input name='SERIE' type='text' ".
        
"value=".$SERIE."></td></tr>";
echo
"<tr> <td>Estado</td><td><input name='ESTADO' type='text' ".
        
"value=".$ESTADO."></td></tr>";
echo
"<tr> <td>Prioridad</td><td><input name='PRIORIDAD' type='text' ".
        
"value=".$PRIORIDAD."></td></tr>";

echo
"</table>";
echo
"<input name='Aceptar' value='Modifica' type='submit'>";
echo
"</form>";
};
?>
Codigo 2:
Código PHP:
<?php

echo "Nombre:$_GET[NOMBRE]<br>";
echo 
"Apellidos:$_GET[APELLIDOS]<br>";
echo 
"Telefono:$_GET[TELEFONO]<br>";
echo 
"Usuario/Password:$_GET[PASSWORD]<br>";
echo 
"Email:$_GET[EMAIL]<br>";
echo 
"Dirección:$_GET[DIRECCION]<br>";
echo 
"DNI:$_GET[DNI]<br>";
echo 
"Población:$_GET[POBLACION]<br>";
echo 
"Reparación:$_GET[REPARACION]<br>";
echo 
"Software/Hardware:$_GET[SOFT]<br>";
echo 
"Num. Serie:$_GET[SERIE]<br>";
echo 
"Estado:$_GET[ESTADO]<br>";
echo 
"Prioridad:$_GET[PRIORIDAD]<br>";

$BD mysql_connect("localhost""root");
mysql_select_db("basededatos",$BD);
$sql "UPDATE equips ".
       
"SET Nombre='$_GET[NOMBRE]', Apellidos='$_GET[APELLIDOS]', Telefono='$_GET[TELEFONO]', Password='$_GET[PASSWORD]', Email='$_GET[EMAIL]', Direccion='$_GET[DIRECCION]', DNI='$_GET[DNI]', Poblacion='$_GET[POBLACION]', Reparacion='$_GET[REPARACION]', SOFT='$_GET[SOFT]', Serie='$_GET[SERIE]', Estado='$_GET[ESTADO]', Prioridad='$_GET[PRIORIDAD]' ".
       
"WHERE ID_CLIENTE=$_GET[ID_CLIENTE];";

if(
mysql_query($sql)){
echo (
"<p> El registro se ha modificado con exito!</p>");
}else{
echo (
"Error modificando datos: " mysql_error() . "</p>");
}

?>