30/03/2011, 08:36
|
| | Fecha de Ingreso: septiembre-2010
Mensajes: 72
Antigüedad: 14 años, 2 meses Puntos: 0 | |
script php con mysql no tira Sigo intentando terminar este código.
El borrar sale bien.
Estoy con la actualización ,pero no se cómo hacerlo. Cuando hago el update, no se ejecuta. Hice un echo y está mal porque no registra ningún cambio.
No se cómo integrar los valores
Tengo esto
...
... conexion, etc
..
if($_REQUEST['boton']=='borrar') {
$conexion1 = mysql_connect(...);
$actual1=$_SESSION['actual'];
$a=$_SESSION['codigolibro'][$actual1];
$sql1= "DELETE FROM libros WHERE CODIGO_LIBRO= '$a'";
$result=mysql_query($sql1,$conexion1);
}
//AQUI ES DONDE ESTOY CON PROBLEMAS
if($_REQUEST['boton']=='renovar') {
$conexion1 = mysql_connect(.....);
////// ?????
/*$actual1=$_SESSION['actual'];
$a=$_SESSION['codigolibro'][$actual1];
$b= $_SESSION['titulo'][$actual1];
$c=$_SESSION['autor'][$actual1];
$d =$_SESSION['codigoseccion'][$actual1];
$e =$_SESSION['Precio'];*/
mysql_query("SET NAMES 'utf8'");
$sql2 = "UPDATE libros SET TITULO='$b', AUTOR='$c', CODIGO_SECCION= '$d', Precio='$e' WHERE CODIGO_LIBRO = '$a'";
//$sql2 = "UPDATE * libros" ;
echo "$sql2";
$result=mysql_query($sql2,$conexion1);
}
if ($_REQUEST['boton']=="" || $_REQUEST['boton']=='borrar' || $_REQUEST['boton']=='renovar'){
$consulta = mysql_db_query('.....');
$numfilas = mysql_num_rows($consulta);
echo "borrar";
for ($i=0;$i<=$numfilas-1;$i++) {
$filas = mysql_fetch_row($consulta);
$_SESSION['codigolibro'][$i]= $filas[0];
$_SESSION['titulo'][$i]= $filas[1];
$_SESSION['autor'][$i]= $filas[2];
$_SESSION['codigoseccion'][$i]= $filas[3];
$_SESSION['precio'][$i]= $filas[4];
}
$_SESSION ['primero']=0;
$_SESSION ['ultimo'] =$numfilas-1;
$_SESSION ['actual']=0;
}
else{
if ($_REQUEST['boton']=='primero'){
$_SESSION ['actual'] = 0;
}
if ($_REQUEST['boton']=='siguiente'){
if ($_SESSION['actual']< $_SESSION['ultimo']){
$_SESSION['actual']++;
}
}
if ($_REQUEST['boton']=='anterior'){
if ($_SESSION['actual']> $_SESSION['primero']){
$_SESSION ['actual']--;
}
}
if ($_REQUEST['boton']=='ultimo'){
$_SESSION ['actual'] = $_SESSION ['ultimo'];
}
}
$actual1=$_SESSION['actual'];
$codigolibro1=$_SESSION['codigolibro'][$actual1];
$titulo1=$_SESSION['titulo'][$actual1];
$autor1=$_SESSION['autor'][$actual1];
$codigoseccion1 =$_SESSION['codigoseccion'][$actual1];
$precio1 =$_SESSION['precio'][$actual1];
?>
<html>
<p align="center"></p>
<p><br>
</p>
<table width="80%" border="2" cellspacing="1" cellpadding="5">
<tr>
<th bgcolor="#FF0000"><div align="center"><strong>LIBROS </strong></div></th>
</tr>
<tr>
</table>
<form action ="segundo2_clase.php" method="post" >
<p>CODIGO_LIBRO
<input type="text" name="a" value='<?php echo $codigolibro1;?>'>
</p>
<p>TITULO
<input type="text" name="b" value='<?php echo $titulo1;?>'>
</p>
<p>AUTOR
<input type="text" name="c" value='<?php echo $autor1;?>'>
</p>
<p>CODIGO_SECCION
<input type="text" name="d" value='<?php echo $codigoseccion1 ;?>'>
</p>
<p>Precio
<input type="text" name="e" value='<?php echo $precio1;?>'>
</p>
<input type='submit' value='primero' name='boton'>
<input type='submit' value='anterior' name='boton'>
<input type='submit' value='siguiente' name='boton'>
<input type='submit' value= 'ultimo' name='boton'><br><br>
<input type='submit' value='borrar' name='boton'>
<input type='submit' value='renovar' name='boton'>
</form>
</td>
</tr>
</html> |