Hallo,
ich habs soweit hinbekommen eine kleine Tabelle mit php und sql auszulesen, nun möchte ich diese Tabelle editieren, wenn eine checkbox verändert wurde, soll der neue Wert in die sql datenbank eingetragen werden.
Hier mein code:
Wie stelle ich das mit den Änderungen, aus der php sicht, genau an?
mfg
ich habs soweit hinbekommen eine kleine Tabelle mit php und sql auszulesen, nun möchte ich diese Tabelle editieren, wenn eine checkbox verändert wurde, soll der neue Wert in die sql datenbank eingetragen werden.
Hier mein code:
PHP-Code:
<?php
$verbindung = mysql_connect ("localhost",
"d00d93a9", "-----------")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("d00d93a9")
or die ("Die Datenbank existiert nicht.");
?>
<table width="975" border="1">
<tr>
<th scope="col">Bestellnummer</th>
<th scope="col">Name</th>
<th scope="col">Paypalmail</th>
<th scope="col">Datum</th>
<th scope="col">Artikel</th>
<th scope="col">Tracking</th>
<th scope="col">Bezahlt</th>
<th scope="col">Erhalten</th>
</tr>
<tr>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->BestellNummer <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->Name <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->Paypalmail <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->Datum <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->Artikel <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->Tracking <br>";
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if( $row->Bezahl ==true){
echo "<input type='checkbox' value='' checked><br>";
}
else{
echo "<input type='checkbox' value='' unchecked><br>";
}
}
?> </td>
<td><?php
$abfrage = "SELECT * FROM Bestellungen WHERE 1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if( $row->Erhalten ==true){
echo "<input type='checkbox' value='' checked><br>";
}
else{
echo "<input type='checkbox' value='' unchecked><br>";
}
}
?> </td>
</tr>
</table>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="submit" name="button" id="button" value="Senden" />
</label>
</form>
<p></p>
<?php
if (isset($_POST['button'])) {
while($a <= 1000){
// <------------- HIER VERSUCHE ICH GERADE DIE ÄNDERUNGEN HINZUBEKOMMEN :)
$aendern = "UPDATE Bestellungen Set Erhalten = '1' WHERE BestellNummer = '$a'";
$update = mysql_query($aendern);
$a++;
}
}
?>
Wie stelle ich das mit den Änderungen, aus der php sicht, genau an?
mfg
Kommentar