Thread: Php-mysql
-
05-05-2004, 23:22 #1
Php-mysql
Ik heb een lijst met checkboxen maar zou graag de waardes van die checkboxen kunnen opslaan in mijn db checked of unchecked...
$waarde loopt op van C1 t.e.m. C23.
Annyone? Zit me hier al de ganse dag op suf te zoeken.
PHP Code:<?php
if ($REQUEST_METHOD < "POST") {
mysql_connect("localhost", "****", "****") or die ("<br>Problem connecting to the database!<br>");
$query="SELECT * FROM help_link";
$result = mysql_db_query("f8", $query);
if ($result)
{
while ($r = mysql_fetch_array($result))
{
$item = $r["item"];
$waarde = $r["waarde"];
$checked = $r["checked"];
echo "<tr>
<td>$item</td>
<td><input type=\"checkbox\" name=\"$waarde\" value=\"1\"";
if ($checked==1) echo" checked";
echo "></td>
</tr>";
}
}
}
?>Last edited by [f8]-[Iwan]; 06-05-2004 at 00:01. Reason: bijkomende info
no votes
-
-
06-05-2004, 01:16 #2
Na submit checken of de value $_POST['CX'] bestaat en zoja 1 in de database steken, anders 0 derin? Lijkt mij de beste oplossing.
PHP Code:$i = 1;
while ($i < 25)
{
if (isset($_POST["C".$i]))
{
// CODE IF IS SET
}
else
{
// CODE IF NOT SET
}
$i++;
}
no votes
-
06-05-2004, 18:14 #3
Ik vermoed dat multiline-forms uw probleem wel kunnen oplossen
http://www.code-depth.be/blogfiles/B.../begrippen.docHet is nutteloos om met idioten te discussiƫren, ze slepen u naar beneden, naar hun niveau, en verslaan u met ervaring
no votes
