Buenas, sigo con otro detalle con lo del $_POST
Fijense que puse los id de cada producto que rescato al inicio como una url, para que al darle click pueda ser modificado !!!
Código PHP:
Ver originalwhile($row = $sql->fetch_array(MYSQLI_ASSOC)){
//echo $row['id'] ."->".$row['nombre']."->".$row['descripcion']."<br>";
echo "<tr>
<td><a href='mantto.php'>".$row['id']."</a></td>
<td>".$row['nombre']."</td>
<td>".$row['descripcion']."</td>
<td>".$row['rubro']."</td>
<td>".$row['proveedor']."</td>
<td>".$row['costo']."</td>
<td>".$row['mayoreo']."</td>
<td>".$row['detalle']."</td>
<td>".$row['stock']."</td>
</tr>";
}
echo "</table>";
La cosa es que aunq ya lo hice de mil formas no logro hacer que se carguen los datos en el formulario de modificacion (que seria el mismo que utilise para ingresar uno nuevo) ya que no se como pasar el parametro de la url que ha sido clickeada !!
Código PHP:
Ver original<?php
include('c.php');
if($mysqli->connect_errno){echo "Fallo la conexion a la Base de datos !!! (Error: " .$mysqli->connect_errno. ")" ;}
else{
$n = '';
$d = '';
$r = '';
$p = '';
$c = '';
$m = '';
$dt = '';
if ($_POST){
$n = $_POST['nombre'];
$d = $_POST['desc'];
$r = $_POST['rubro'];
$p = $_POST['provee'];
$c = $_POST['costo'];
$m = $_POST['mayoreo'];
$dt = $_POST['detalle'];
$ins = $mysqli->prepare("insert into productos (nombre,descripcion,rubro,proveedor,costo,pre_may,pre_det) values(?,?,?,?,?,?,?)");
if ($ins){
Echo "Registro Agregado con exito !!<BR>";
}
else{
echo "Error al Agregar (".$mysqli->error.")<br>";
}
}
else{
$id = ???????? <== aca que iria para pasarlo como variable a la consulta sql ?????
$sql = $mysqli->query("SELECT id,nombre,descripcion,rubro,proveedor,costo,pre_may,pre_det FROM productos where id='$id'");
while($row = $sql->fetch_array(MYSQLI_ASSOC)){
echo $row['id'] ."->".$row['nombre']."->".$row['descripcion']."<br>";
}
}
}
?>
Ese codigo estaria bien si la url del id tuviese el nombre de id (para pasarla por GET o POST) pero no se como ponerle ese parametro, no se si me puedan ayudar, el POST no es necesario o si ???
PD: impimo con echo los datos solo como prueba ya que no los logre meter a los textbox.