09/07/2011, 17:59
|
| | Fecha de Ingreso: mayo-2011
Mensajes: 42
Antigüedad: 13 años, 6 meses Puntos: 0 | |
Respuesta: Quoteado correcto
Código:
<?php
include 'connection.php';
if(!isset($_POST['submit'])){
$q = "SELECT * FROM torneo WHERE ID = $_GET[id]";
$result = mysql_query($q);
$equipo = mysql_fetch_array($result);
}
?>
<h1>Modificar equipo:</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
equipo: <input type="text" name="equipo" value="<?php echo $equipo['equipo'] ;?>" /> <br/>
puntaje: <input type="text" name="puntaje" value="<?php echo $equipo['puntaje'];?>" />
<input type="hidden" name="id" value"<?php echo $_GET['id']; ?>" />
<input type="submit" name="submit" value="modify" />
</form>
<?php
if(isset($_POST['submit'])){
$u = "UPDATE `torneo` SET `equipo` = '$_POST[equipo]',`puntaje` = '$_POST[puntaje]' WHERE ID = $_POST[id]";
echo $u;
mysql_query($u) or die (mysql_error());
}
?>
Código:
( ! ) Notice: Undefined variable: equipo in C:\wamp\www\futbol\modify.php on line 15 Call Stack #TimeMemoryFunctionLocation 10.0004373360{main}( )..\modify.php:0 " />
( ! ) Notice: Undefined index: id in C:\wamp\www\futbol\modify.php on line 16
Call Stack
# Time Memory Function Location
1 0.0004 373360 {main}( ) ..\modify.php:0
" />
UPDATE `torneo` SET `equipo` = 'azul',`puntaje` = '3' WHERE ID = You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Gracias por la ayudaa !! |