Ver Mensaje Individual
  #16 (permalink)  
Antiguo 29/07/2013, 10:41
Avatar de KATHYU
KATHYU
 
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 11 años, 8 meses
Puntos: 46
Respuesta: Error con $_POST

Cita:
Iniciado por Nemutagk Ver Mensaje
Sin parecer ofensivo, pero tienes problemas básicos sobre PHP, te recomiendo que leas un buen manual/tutorial de PHP...

Para poder modificar el item seleccionado (al dar click en el enlace) es necesario pasar el ID de dicho item, por lo cual será necesario que lo pases por GET....

Código PHP:
Ver original
  1. echo "<tr>
  2.     <td><a href='mantto.php?id=".$row['id']."'>".$row['id']."</a></td>
  3.     mas código.....

Para después capturar ese ID y poder hacer la modificación...
Código PHP:
Ver original
  1. $id = $_GET['id'];
  2. //aunque lo mejor es
  3. if (isset($_GET['id'])) {
  4.      $id = $_GET['id'];
  5. }else {
  6.      //si no existe el ID regresar al listado de items...
  7.      header('location: tu_listado_de_items.php');
  8.      exit();
  9. }
  10.  
  11.             $sql = $mysqli->query("SELECT id,nombre,descripcion,rubro,proveedor,costo,pre_may,pre_det FROM productos where id='$id'");
  12.             while($row = $sql->fetch_array(MYSQLI_ASSOC)){
  13.                 echo $row['id'] ."->".$row['nombre']."->".$row['descripcion']."<br>";
  14.                
  15.                 }
  16.             }
  17. }



Si, es necesario porque si no, no sabrás que item se va a modificar (update....), así que tendrás que tener un input que aloje el ID del item que se esta modificando...

Y por ultimo, tu código de mysqli sigue siendo igual que al comienzo del post insertando directamente los valores en la sentencia SQL...
Pero eso es lo que habia hecho lo habia pasado por GET, y no funcionaba bien, es lo extraño he hecho muchas veces estas cosas sencillas y sin tener este tipo de problemas !!! en serio nose que es lo que pasa otra vez creo lo que pasa es que mucho paso frente al codigo y mi cerebro se bloquea !!!

(¬_¬) lo que mas me da rabia es que lo dejaste igual que yo y hoy el mengico codigo ya funciona

@Italico76: Leere e implementare sobre lo que usted me aconseja !!!
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.