Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/10/2011, 11:37
Avatar de jmacc
jmacc
 
Fecha de Ingreso: marzo-2007
Ubicación: Mexico
Mensajes: 94
Antigüedad: 17 años, 1 mes
Puntos: 6
Respuesta: como se hace un update

Detalles
Primero:Elimina los arroba ya que solo suprimen los erros (No los ves)
Segundo: Quitas o dejas .
Código PHP:
Ver original
  1. <?php
  2. $id = $_POST["id"];
  3. $articulo = $_POST["articulo1"];
  4. ?>

Ya que si lo pasa a las varibles para que lo usas por post.

Código PHP:
Ver original
  1. <?php
  2. $sql =" UPDATE articulos set articulo='".$_POST['articulo1']."' where id='".$_POST['id']. "'";  
  3.  
  4. ?>


Tercero:Verifica que reciban valores tus POst. Ejemplo Funcionando.
Código PHP:
Ver original
  1. <?php
  2. if(isset($_POST["id"]) || isset($_POST["articulo1"]));
  3. if(empty($_POST["id"]) || empty($_POST["articulo1"]));
  4.    
  5.     $id = 1; //debe de recibir atraves del post.
  6.     $articulo = "jajajajajaja";
  7.  
  8.  $bdconex = mysql_connect("localhost", "root", "");
  9.         if (!$bdconex) {
  10.     echo ( "<h1>La base de datos no está disponible</h1> " .
  11.          "<p>Por si acaso, comprueba que tienes bien los datos de la dirección, el nombre de usuario y la contraseña.</p>" );
  12.             exit();
  13.         }else {
  14.     echo ("Conectado");
  15.                     }
  16.     if (!mysql_select_db("test", $bdconex)){
  17.  
  18.             echo "<h2 align='center'>ERROR3: Imposible localizar la base de datos en este momento</h2>";
  19.  
  20.         exit();
  21.                 }else {
  22.      echo "Base de datos seleccionada";
  23.                                      }
  24.         $sql =" UPDATE pruebas set articulo='".$articulo."' where id='".$id. "'";  
  25.     if(mysql_query($sql, $bdconex)){
  26.         echo ("<p> Gracias por tu comentario, será redirigido automaticamente a la pagina de comentarios.</p>");
  27.             }else{
  28.                          echo ("Error al insertar los datos: " . mysql_error() . "</p>");
  29.                  }
  30.  
  31.  
  32.  
  33.  
  34. ?>



Espero que te sirva la ayuda.

Última edición por jmacc; 25/10/2011 a las 11:40 Razón: Imagenes :(