Tema: update table
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2003, 12:26
Avatar de jonk
jonk
 
Fecha de Ingreso: julio-2002
Ubicación: Barakaldo
Mensajes: 104
Antigüedad: 22 años, 3 meses
Puntos: 0
update table

Aver me explico tengo un fichero llamado votar.php, que coge variables de un pagina. luego despues de votar, llama a votar2.php, aparecen actualizados en el form los datos, pero no consigo actualizar los valores en la base de datos

votar.php
[PHP]
<html>

<head>
<title>Votar por 1 Mensaje</title>
<meta name="generator" content="Namo WebEditor v4.0">



</head>
<body bgcolor="black" text="white" link="#0099FF" vlink="#FFCC00" alink="lime">
<form method="post" action="votar2.php?ratio=<? echo$rat;?>&indice=<? echo$id;?>">
<div align="left">
<table style="border-width:5pt; border-color:rgb(255,204,0); border-style:dashed;" border="0" cellpadding="0" cellspacing="0" width="100%">

<tr>
<td height="27" valign="middle" bgcolor="#FFCC00">
<p align="center"><font color="black" face="Arial"><b>&nbsp;Mensaje ID:
</b></font><font color="black"><? echo $id ?></font></p>
</td>
<td height="27" bgcolor="#FFCC00">
<p align="center"><font color="black">&nbsp;</font><font color="black" face="Arial"><b>Total
Puntos: </b></font><font color="black"><? echo $rat?></font></p>
</td>
</tr>
<tr>
<td colspan="2" width="300" height="87" bgcolor="white" valign="middle">
<p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;"><select name="punto"><option value="1" >1
<option value="2">2</option>
<option value="3" >3
<option value="4">4</option>
<option value="5">5</option>

</select>
<p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;"><input type="submit" value="Enviar Voto"></p>
</td>
</tr>
<tr>
<td colspan="2" width="300" height="40" bgcolor="white">
<p align="center">&nbsp;</p>
</td>
</tr>
</table>
</div></form>
<p align="center">



</body>

</html>


votar2.php
Código PHP:
<html>

<head>
<title>Votar por 1 Mensaje</title>
<meta name="generator" content="Namo WebEditor v4.0">


<?
$nv
=$ratio+$punto;
?>
</head>
<body bgcolor="black" text="white" link="#0099FF" vlink="#FFCC00" alink="lime">
<form method="post" action="votar2.php">
    <div align="left">
<table style="border-width:5pt; border-color:rgb(255,204,0); border-style:dashed;" border="0" cellpadding="0" cellspacing="0" width="100%">

    <tr>
        <td height="27" valign="middle" bgcolor="#FFCC00">
            <p align="center"><font color="black" face="Arial"><b>&nbsp;Mensaje ID: 
            </b></font><font color="black"><? echo $indice?></font></p>
        </td>
        <td height="27" bgcolor="#FFCC00">
            <p align="center"><font color="black">&nbsp;</font><font color="black" face="Arial"><b> 
            Puntos Anteriores: </b></font><font color="black"><? echo $ratio?></font></p>
        </td>
    </tr>
    <tr>
        <td colspan="2" width="300" height="87" bgcolor="white" valign="middle">
            <p align="center"><font color="red" size="5" face="Arial"><b><? echo $nv?></b></font></p>
        </td>
    </tr>
    <tr>
        <td colspan="2" width="300" height="40" bgcolor="white">
            <p align="center"><b><font color="black" size="2" face="Arial">Nuevos 
            Puntos</font></b></p>
        </td>
    </tr>
</table>
    </div>
</form>
<?
$db 
mysql_connect("localhost"barakaldo ,xxxxxx); 
mysql_select_db(barakaldo,$db);
mysql_query("update contestador set rating=$nv where idcontestador=$id"$db);
?>
            <p align="center">&nbsp;
 
</body>

</html>
me podeis echar una mano :)

esta es la web donde se puede ver :

Prueba de Votos

thx
__________________

MyWay. A mi manera
http://myway.i-barakaldo.com

Última edición por jonk; 26/02/2003 a las 12:32