Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/07/2009, 15:25
Avatar de Hiruma-Sama
Hiruma-Sama
 
Fecha de Ingreso: agosto-2007
Ubicación: Floresta, Buenos Aires, Argentina.
Mensajes: 234
Antigüedad: 16 años, 8 meses
Puntos: 5
Pregunta Respuesta: [Consulta] problemas con update de DB.

Bueno, le paso a comentar, como es mi situacion.

lei las modificaciones que me sugerian, la de poner la variable $database estaba bien, lo que pasa que en realidad yo me olvide de incluir un codigo donde ya se elige a la base de datos. despues puse lo de depurar, pero me sigue sin actualizar nada, no me tira ningun error, pero no puedo actualizar los datos en la base de datos D:

dejo el codigo actual:

Código PHP:
<?
$server
="localhost"/* Nuestro server mysql */
$database="pokebase"/* Nuestra base de datos */
$dbpass=""/*Nuestro password mysql */
$dbuser="root"/* Nuestro user mysql */

//Conexion con la base
mysql_connect($server,$dbuser,$dbpass);

//selección de la base de datos con la que vamos a trabajar
mysql_select_db($database);

if(!empty(
$_POST["precio"])){
///----------------------------//
$query="SELECT * FROM item WHERE nombre='$nombre'";
$querys mysql_query($query);

if (
$reg=mysql_fetch_array($querys))
{
    
$precios=$reg['precio'];
$sSQL="Update item Set precio='$precios' Where nombre='$nombre'";
mysql_query($sSQL) or die(mysql_error());
}

}
IF (!empty(
$_POST["descripcion"])){

$query="SELECT * FROM item WHERE nombre='$nombre'";
$querys mysql_query($query);

if (
$reg=mysql_fetch_array($querys))
{
$descris=$reg['descripcion'];
$sSQL="Update item Set descripcion='$descris' Where nombre='$nombre'";
mysql_query($sSQL) or die(mysql_error());
}
}

  echo 
"<br>";    
  echo 
"<b>Nombre: </b>".$nombre."<br><br>";
  echo 
"<b>Descripci&oacute;n: </b>".$descripcion."<br><br>";
  echo 
"<b>Precio: </b>".$precio."<br><hr><br>";

?>
los datos llegan bien del formulario, e incluso, ingresan bien a los diferentes IF's ... es decir, si yo solo relleno el campo 'DESCRIPCION' , pues solo entra al IF. que corresponde a 'DESCRIPCION', y asi hace lo mismo con el 'PRECIO' o si decido modificar ambos al mismo tiempo, pero lo malo es que no lo puedo hacer que actualice la tabla.

desde ya gracias por su tiempo. ^^