habe ein problem, bitte um hilfe
Verfasst: 30.12.2005 14:24
hat sich erledigt
Danke an alle !!!!
Danke an alle !!!!
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
CREATE TABLE `berater` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`status` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
)
er nimmt die tabelle an, aber auf meiner php site kommt nichts ausser ein radiobutton wo steht anfrage absenden...123teddy321 hat geschrieben:was ist der fehler, also wie ist die fehlermeldung von phpmyadmin???
Code: Alles auswählen
CREATE TABLE `berater` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`status` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=91 ;
--
-- Dumping data for table `berater`
--
INSERT INTO `berater` VALUES (1, 'ber1', 1);
INSERT INTO `berater` VALUES (2, 'ber2', 0);
INSERT INTO `berater` VALUES (3, 'ber3', 0);
INSERT INTO `berater` VALUES (4, 'ber4', 1);
Code: Alles auswählen
<?php
mysql_connect(/*verbindungsdaten*/);
mysql_select_db(/*dbname*/);
if(isset($_POST['save'])) {
foreach($_POST['on'] as $id => $val) {
mysql_query("UPDATE `berater` SET `status` = '1' WHERE `id` = '".$id."'");
}
foreach($_POST['off'] as $id => $val) {
mysql_query("UPDATE `berater` SET `status` = '0' WHERE `id` = '".$id."'");
}
}
$sql = "SELECT * FROM `berater` ORDER BY `name`";
$result = mysql_query($sql);
echo "<form action=\"{$_SERVER['PHP_SELF']}\" method=\"post\">";
echo "<table>";
while($row = mysql_fetch_assoc($result)) {
echo "<tr>";
echo "<td>{$row['name']}</td>";
$checked1 = $row['status'] == 1? " checked" : "";
if($row['status'] == 1) {
$checked1 = " checked";
$checked2 = "";
}
else {
$checked1 = "";
$checked2 = " checked";
}
echo "<td>on: <input type=\"checkbox\" name=\"on[{$row['id']}]\" value=\"1\"$checked1> off: <input type=\"checkbox\" name=\"off[{$row['id']}]\" value=\"1\"$checked2></td>";
echo "</tr>";
}
echo "<tr><td colspan=\"2\"><input type=\"submit\" name=\"save\"></td></tr>";
echo "</table>";
echo "</form>";
EOF;
?>
Code: Alles auswählen
while($row = mysql_fetch_assoc($row)) {
Code: Alles auswählen
mysql_connect(/*root:root@localhost*/);
mysql_select_db(/*datenbanknameeben*/);
Code: Alles auswählen
mysql_connect("localhost", "BENUTZERNAME", "PASSWORT");
mysql_select_db("TABELLENNAME");