Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2005, 12:05
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
URGENTE AYUDA... con php mysql update

Hola alguien sabe que esta mal en el codigo por que no me ACTUALIZA bien la base de datos en mysql


<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 para postgres
// $conn=pg_connect("dbname=nombre de la base de datos");
//sentencia sql

//conexion con el servidor
$conn = mysql_connect("localhost","root","") OR die("No hay conexión con la base de datos");
//conexion con
//$res=mysql_exec($conn,$query);
mysql_select_db("prog",$conn);

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

$resul = mysql_query($sql,$conn);

if($resul){

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

while($row = mysql_fetch_array($resul))

/*Esta sentencia se puede usar en vez del fetch_array
$resultado = mysql_query("SELECT * FROM tv WHERE programa='$programa' ORDER BY fecha") or die('Ocurrió un error mientras se realizaba la consulta. Error: '.mysql_error());
cerrar_bd();
while($fila = mysql_fetch_assoc($resultado)) {
echo $fila['hora'];//hora del programa
echo $fila['programa'];//nombre del programa
}
*/


{
$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 " <pre>";
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 " ";
echo " <td><input type=Reset name=Eliminar value='$b'></td></tr>";

echo " </pre>";
echo " <hr width=70%>";


}
echo "</table>";
}

if(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= '$programa', clave= '$clave', concepto= '$concepto', stat= '$stat', inicio= '$inicio', termino= '$termino', cobro= '$cobro' WHERE fecha='$f1' AND hora='$h1' AND programa='$p1' AND clave='$c1' AND concepto='$co1' AND stat='$s1' AND inicio='$fi1' AND termino='$ft1' AND cobro='$cob1'";
$z=mysql_query($sql1,$conn);
if($z){
echo "<font color=gold>los datos se han actualizado</font>";
}
}

if ( Eliminar )
{
}

?>

<h2><center>Buscar Programa</center></h2>
<pre>
<?
//<select name=area>
//<option></option>
//<option></option>
//<option></option>
//</select> <br><br>
?>

<input type=text name=programa size=50 maxlength=60>
<input type=Submit value=Consultar>
</pre></form>
<p><a href="aplicacion.php">Regresar</a></p>

</body>
</html>

Saludos y gracias