Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2005, 13:36
Avatar de flesh 'n bone
flesh 'n bone
 
Fecha de Ingreso: mayo-2005
Ubicación: Aqui y alla
Mensajes: 91
Antigüedad: 18 años, 11 meses
Puntos: 0
php mysql update

Hola que tal, tengo dos preguntas, alguno de ustedes sabe como hacerle para que

1.-Al usar el UPDATE se actualice el campo programa en la bd.

Se actualiza todo lo demas pero el programa no, nose porque, aqui muestro el codigo completo que tengo para hacer el update.

2.-Despues de que se actualice la BD solo se muestren los registros actualizados y no todos los registros que existan.

Ayuda por favor.
Código PHP:
<html>
<title></title>
<head>
<LINK REL="stylesheet" type="text/css" HREF="estilo.css">
</head>
<body bgcolor=black>
<body>
    <form method="post" action="<?php echo $PHP_SELF ?>">
<?
//
?>
<?php
    
    
//conexion con el servidor
                
$conn mysql_connect("localhost","root","") OR die("No hay conexión con la base de datos");
            
            
mysql_select_db("andi",$conn);

    
$sql="Select * from tv where programa LIKE '%$programa%' ORDER BY id";

 
$resul mysql_query($sql,$conn) ;

if(
$resul){

  echo 
"<table align=center border=30>";

    while(
$row mysql_fetch_array($resul))
        {
$a="Eliminar Registro";
$b=chop($a);
$f=$row[fecha];
$f1=chop($f);
$h=$row[hora];
$h1=chop($h);
$p=$row[programa];
$p1=chop($p);
$c=$row[clave];
$c1=chop($c);
$co=$row[concepto];
$co1=chop($co);
$s=$row[stat];
$s1=chop($s);
$fi=$row[inicio];
$fi1=chop($fi);
$ft=$row[termino];
$ft1=chop($ft);
$cob=$row[cobro];
$cob1=chop($cob);


            echo 
" ";
            echo 
"  <tr><th>Numero de Registro:</th><td><input type=text value='$row[id]' name=ide ></td></tr><br>";
            echo 
"  <tr><th>Fecha:</th><td><input type=text value='$f1' name=fecha ></td></tr><br>";
            echo 
"  <tr><th>Hora:</th><td><input type=text value='$h1' name=hora ></td></tr><br>";
            echo 
"  <tr><th>Programa:</th><td><input type=text value='$p1' name=programa maxlenght='$p1'></td></tr><br>";
            echo 
"  <tr><th>Clave:</th><td><input type=text value='$c1'] name=clave></td></tr><br>";
            echo 
"  <tr><th>Concepto:</th><td><input type=text value='$co1' name=concepto ></td></tr><br>";
            echo 
"  <tr><th>Status:</th><td><input type=text value='$s1' name=stat ></td></tr><br>";
            echo 
"  <tr><th>Fecha de inicio:</th><td><input type=text value='$fi1'  name=inicio  ></td></tr><br>";
            echo 
"  <tr><th>Fecha de Termino:</th><td><input type=text value='$ft1'  name=termino></td></tr><br>";
            echo 
"  <tr><th>Cobro:</th><td><input type=text value='$cob1'  name=cobro></td></tr><br>";

            echo 
"  <tr><td><center><input type=Submit  name=mod value=Modificar></center></td>";

            echo 
"  <td><input type=Reset  name=Eliminar value='$b'></td></tr>";

            echo 
" ";
            echo 
" <hr width=70%>";
            echo 
" <br><br>";


        }
echo 
"</table>";

if(isset(
$ide) && isset($fecha)&& isset($hora) && isset($programa) && isset($clave) && isset($concepto) && isset($stat) && isset($inicio) && isset($termino) && isset($cobro))
{
if ( 
$mod )
        {

        
$sql1 ="UPDATE tv Set fecha= '$fecha', hora= '$hora', programa= '$p1', clave= '$clave', concepto= '$concepto', stat= '$stat', inicio= '$inicio', termino= '$termino', cobro= '$cobro' WHERE id='$ide' ";
           
mysql_query($sql1,$conn);

            if(
$z){
                    echo 
"<font color=gold>los datos se han actualizado</font>";
                   }


        }

}

        }

mysql_free_result($resul);
        
?>

    <h2><center>Buscar Programa</center></h2>
       <pre>
    <input type=text name=programa size=50 maxlength=60>
    <input type=Submit value=Consultar>
       </pre></form>
     <p><a href="aplicacion.php"><font color=gold> Regresar </font></a></p>

</body>
</html>


Saludos,
Flesh 'n Bone

Última edición por Cluster; 25/05/2005 a las 15:13