Tema: input en php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2011, 14:57
franquitt
 
Fecha de Ingreso: noviembre-2011
Mensajes: 9
Antigüedad: 12 años, 5 meses
Puntos: 0
input en php

he escrito un codigo que contiene varios inputs para editar datos ya existentes en una db, los inputs tienen como value los datos anteriores. Entonces mi pregunta es como podria hacer un update de mysql con los nuevos datos(no se si me explico bien). Esto es lo que ya escribi
Código PHP:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<?php

if(isset($_POST['enviarr']))
       {
           
mysql_connect("    ","    ","    "); 
mysql_select_db("   "); 

           
$eldni = @$_POST['eldni'];

$llamada1 mysql_query("SELECT * FROM clientes WHERE dni = '$eldni'");
   
$elresultado mysql_fetch_assoc($llamada1);    
        
$ccperrodef $elresultado['nombre'];
        echo 
"<form action='' method='POST' onsubmit=$var=1>
<h1 align=center>Editor/Visor de clientes</h1>
            <table align=center>
                <tr>
                    <td width=132>
                        Nombre
                    </td>
                    <td width=106>
                        <input type=text name=nombre size=15 maxlength=30 value=$elresultado[nombre]>
          
                </tr>
                <tr>
                    <td>
                        Apellido
                    </td>
                    <td>
                        <input type=text name=apellido size=15 maxlength=30 value=$elresultado[apellido]>
                   
                    </td>
                </tr>
                <tr>
                    <td>
                        D.N.I
                    </td>
                    <td>
                        <input type=text name=dni size=15 maxlength=30 value=$elresultado[dni]>
                   
                    </td>
                </tr>
                <tr>
                    <td>Teléfono</td>
                    <td>
                        <input type=text name=telefono size=15 maxlength=30 value=$elresultado[telefono]>
                   
                    </td>
                </tr>
                <tr>
                    <td>E-Mail</td>
                    <td>
                        <input type=text name=email size=15 maxlength=30 value=$elresultado[email]>
                
                </tr>
                <tr>
                    <td>Dirección</td>
                    <td>
                        <input type=text name=direccion size=15 maxlength=30 value=$elresultado[direccion]>
                    
                    </td>
                </tr>
                <tr>
                    <td>
                        Vehículo</td>
                    <td>
                        <input type=text name=vehiculo size=15 maxlength=30 value=$elresultado[vehiculo] >
                   
                    </td>
                </tr>
                <tr>
                    <td>Color</td>
                    <td>
                        <input type=text name=color size=15 maxlength=30 value=$elresultado[color]>
               
                </tr>
                <tr>
                    <td>Patente</td>
                    <td>
                        <input type=text name=patente size=15 maxlength=30 value=$elresultado[patente]>
                    
                    </td>
                </tr>
                <tr>
                    <td>Cantidad de Mayores</td>
                    <td>
                        <input type=text name=cantmayores size=15 maxlength=30 value=$elresultado[cantmayores]>
                    
                    </td>
                </tr>
                <tr>
                    <td>Cantidad de menores</td>
                    <td>
                        <input type=text name=cantmenores size=15 maxlength=30 value=$elresultado[cantmenores]>
                </tr>
                <tr>
                    <td>
                        Adicionales</td>
                    <td>
                        <input type=text name=adicionales size=15 maxlength=30 value=$elresultado[adicional]>
                    
                    </td>
                </tr>
                <tr>
                    <td>Fecha de ingreso</td>
                    <td>
                        <input type=text name=fechaingreso size=15 maxlength=30 value=$elresultado[fechaingreso]>
                    </td>
                </tr>
              <tr>
                    <td>Último día abonado</td>
                    <td>
                        <input type=text name=ultimoabono size=15 maxlength=30 value=$elresultado[ultimoabono]>
                    </td>
                </tr>
                <tr>
                    <td>Observaciones</td>
                    <td>
             <textarea name=observaciones cols=31 rows=5 value=$elresultado[nombre]>$elresultado[observaciones]</textarea >
                    </td>
                </tr> 
               <tr>
                    <td>Esta actualmente en el camping?</td>
                    <td>
                        <input type=text name=camping maxlength=2 value=$elresultado[actual]>
                    </td>
                </tr>   
                <tr>
                    <td>Usa un quincho?</td>
                    <td>
                        <input type=text maxlength=2 name=quincho value=$elresultado[quincho]>
                    </td>
                </tr>  
            </table>
            <center><input type=submit value=Editar name=Registrar></center><center><a href=http://vertientescamping.com.ar/baseddatos/inicio.php>Inicio</a>
</center>
        </form>
        
        
        "
;
        if(
$var == 1){
            
$nombre = @$_POST['nombre'];
        
mysql_query("UPDATE clientes SET nombre ='nombre' WHERE dni ='$eldni'");
header('Location: inicio.php');}
        }    
?>
<body>
<form action="inicio.php" method="post">
<table>
<tr><td>
<input name="eldni"  type="text"cols="45" rows=""></td>


<td>
<input name="enviarr" type="submit" 
value="Buscar por DNI"/>
</td>

</tr>
</form>


</body>
</html>