Comunidad de diseño web y desarrollo en internet online

insertar datos bbdd

Citar            
MensajeEscrito el 19 Abr 2013 08:13 am
a partir de esta consulta sql, hago un while para que por cada registro me salga un textbox y quiero enviar este form para que recoja de cada registro el textbox para verificar si ha escrito algo, en caso de que si, insertar en bbdd.



Código PHP :

$plant="SELECT nom FROM $users1"; $plantilla=mysql_query($plant);
echo "<table border = '1' CELLPADDING='2' > \n<form action='traspasar.php' metod='post'>";

echo "<tr><th>Nom<br></th><th>Posicio<br></th><th>Punts<br></th><th>Cost<br></th>";

echo "<th>Cost venta<br></th></tr>"; while ($row = mysql_fetch_row($plantilla)){
echo "<tr><td>$row[0]</td>";
echo "<td>$row[1]</td>";
echo "<td>$row[2]</td>";
echo "<td>$row[3]</td>";
echo "<td><input type='text' name='cost[]'></td></tr>"; }
echo "<input type='submit' value='traspasar'>"; echo "</form>"; echo "</table>";


Gracias

Por peya02

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Abr 2013 12:16 pm
Y cual es la duda/problema?

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 19 Abr 2013 02:36 pm
yo diria que volvieras a guardar todo.. pero bueno si quieres compararlo solo pon un IF

$sql = "Update tabla SET

if($row[1] != $_POST["val"])
$sql.= "campo = nuevo dato;"

y asi .. solo que estarias haciendo nuevamente una consulta para sacar los valores otra vez y que los compare.

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 19 Abr 2013 03:27 pm
lo pruebo, pero como ya bien dices puedo guardar todo, haya escrito o no.

Por peya02

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.