Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2006, 14:48
Avatar de Nefertiter
Nefertiter
 
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
mira te cuento lo q hago yo para crear los inputs

Código PHP:
<?
$tabla 
'pepe';
$sql"SHOW FIELDS FROM $tabla";

$query =mysql_query($sql);

if (!isset(
$_POST['enviar'])){
//mostramos form

?>
<form action="index.php" method="post" enctype="multipart/form-data"> 
<?
//no muestro el primer campo xq lo uso de ID siempre, entonces no quiero este para poner valores
$row $db->fetch_array($query);
//mientras existan campos
for($i $row $db->fetch_array($query); $i++){

echo 
'<input type=texto name='.$row['Field'].' >';

?>
<input type=summit name="enviar">
</form>

<?

}else{
//procesamos form
$sql "INSERT INTO $tabla SET ";
$row $db->fetch_assoc($query);

while(
$row $db->fetch_assoc($query)){    
$sql .= " ".$row['Field']." = ".$_POST[$row['Field']].", ";
}

mysql_query($sql);

}