Aqui esta el codigo:
Este archivo es update.php
Código PHP:
<?
include("config.php");
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "no se puede conectar!");
$query="SELECT * FROM flash WHERE id='$id'";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$i=0;
// las tablas son: numtype,id,titulo,descripcion,autor,jugar,imagen,idioma,tamano,hits,url
while ($i < $num) {
$id=mysql_result($result,$i,"id");
$categoria=mysql_result($result,$i,"categoria");
$titulo=mysql_result($result,$i,"titulo");
$descripcion=mysql_result($result,$i,"descripcion");
$autor=mysql_result($result,$i,"autor");
$urljuego=mysql_result($result,$i,"urljuego");
$imagen=mysql_result($result,$i,"imagen");
$idioma=mysql_result($result,$i,"idioma");
$tamano=mysql_result($result,$i,"tamano");
$hits=mysql_result($result,$i,"hits");
$url=mysql_result($result,$i,"url");
$id=mysql_result($result,$i,"id");
?>
<form action="updated.php">
<input type="hidden" name="id" value="<? echo "$id"; ?>">
categoria: <input type="text" name="categoria" value="<? echo "$categoria"?>"><br>
titulo: <input type="text" name="titulo" value="<? echo "$titulo"?>"><br>
descripcion:
<textarea name="descripcion"><? echo "$descripcion"?></textarea>
<br>
autor: <input type="text" name="autor" value="<? echo "$autor"?>"><br>
jugar: <input type="text" name="urljuego" value="<? echo "$urljuego"?>"><br>
imagen: <input type="text" name="imagen" value="<? echo "$imagen"?>"><br>
idioma: <input type="text" name="idioma" value="<? echo "$idioma"?>"><br>
tamano: <input type="text" name="tamano" value="<? echo "$tamano"?>"><br>
hits: <input type="text" name="hits" value="<? echo "$hits"?>"><br>
url: <input type="text" name="url" value="<? echo "$url"?>"><br>
<input type="Submit" value="Update">
</form>
<?
++$i;
}
?>
Código PHP:
<?
include("dbinfo.inc.php");
mysql_connect(localhost,$username,$password);
$query="UPDATE flash SET
categoria='categoria',
titulo='titulo',
descripcion='descripcion',
autor='autor',
jugar='jugar',
imagen='imagen',
idioma='idioma',
tamano='tamano',
hits='hits',
url='url'
WHERE id='id'";
mysql_select_db(daniel_flash) or die( "Unable to select database");
mysql_query($query);
echo "Record Updated";
mysql_close();
?>
Les agradeceria mucho si me dan ayuda.
Tambien pesanba que podria ser las tablas en la base de dato.
Esta es la tabla en caso de que alguien la necesite:
Código:
CREATE TABLE `flash` ( `categoria` varchar(150) NOT NULL default '', `id` int(150) NOT NULL auto_increment, `titulo` varchar(150) NOT NULL default '', `descripcion` varchar(250) NOT NULL default '', `autor` varchar(150) NOT NULL default '', `jugar` varchar(150) NOT NULL default '', `imagen` varchar(150) NOT NULL default '', `idioma` varchar(150) NOT NULL default '', `tamano` varchar(150) NOT NULL default '', `hits` bigint(8) NOT NULL default '0', `url` varchar(50) NOT NULL default '', KEY `id` (`id`), KEY `count` (`hits`) ) TYPE=MyISAM AUTO_INCREMENT=594
Saludos!
PD: me parece que esto deberia ir en el foro de base de datos, pero es PHP Y SQL. Y me parece que el error podria ser en php.
saludos