09/12/2008, 21:06
|
| | | Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: Formulario HTML,PHP a Mysql Hola
me gustaria ver si me pueden ayudar estoy haciendo una lista de precios bastante rara, se supone que personaliza precios por cliente, asi ke estoy haciendo un formulario que crea una tabla y copia los precios de la lista normal y muestra los productos para que personalicen los precios ocupe una funcion que coloca un nombre numeral para el <input> en un ciclo while (mientras recorre la consulta). ej.
while ($row=mysql_fetch_assoc($res)){
echo"<td>";
$Valor=$row["Codigo"];
echo"<center>$Valor</center>";
echo"</td>";
echo"<td>";
echo htmlspecialchars($row["Descripcion"]);
echo"</td>";
echo"<td>";
$Valor=$row["$Rut"];
echo"<input name=\"" .$Valor ."\" type=\"text\" id=\"" .$Valor ."\" size=\"8\" maxlength=\"10\" value=\"$Valor\"><br>";
echo"</td></tr>";
$Cont++;
}
el problema lo tengo cuando kiero grabar los datos ya que he gogliado y buscado este procedimiento, pero no lo encuentro.
lo que tengo hasta el momento es :
for ($i =1; $i <= $Cont; $i++)
{
//$Valores=$_POST[$i];
$sql=" UPDATE productos SET `Codigo` = $Cont "; // = `precio" .$Cont ."`";
$sql.=" VALUES ($RutCliente = $_POST[$Cont])";
echo $sql ." : $i<br>";
mysql_query($sql) or die(mysql_error());
}
he probado varios procedimientos incluso quite el for para ver so lo podia hacer en un solo paso, pero la verdad es que hasta el momento me ha superado y decidi preguntar.
de ante mano muchas gracias
Última edición por Coltvas; 10/12/2008 a las 14:21 |