was ist das denn überhaupt PEAR ? Ich hör das erste mal davon. Aber weist du jetzt was ich brauche bzw. meine ? Sowas brache ich. Ein Script was Daten aus der DB holt und in eine DropDown-Liste oder in normale "HTML-Felder" steckt. Wenn du ein einfacheres Script oder Code-Snipsel kennst, dann würde ich dich bitten mir das hier zu posten
Daten aus DB auslesen und bearbeiten
Hi,
was ist das denn überhaupt PEAR ? Ich hör das erste mal davon. Aber weist du jetzt was ich brauche bzw. meine ? Sowas brache ich. Ein Script was Daten aus der DB holt und in eine DropDown-Liste oder in normale "HTML-Felder" steckt. Wenn du ein einfacheres Script oder Code-Snipsel kennst, dann würde ich dich bitten mir das hier zu posten
Muss noch andere Probleme lösen. Das wäre dann ein Problem weniger 
was ist das denn überhaupt PEAR ? Ich hör das erste mal davon. Aber weist du jetzt was ich brauche bzw. meine ? Sowas brache ich. Ein Script was Daten aus der DB holt und in eine DropDown-Liste oder in normale "HTML-Felder" steckt. Wenn du ein einfacheres Script oder Code-Snipsel kennst, dann würde ich dich bitten mir das hier zu posten
Ich hab grad noch ein uraltes Script von mir gefunden:
Hier werden die Daten in eine DropDown-Liste eingelesen:
Es wird aber für jeden einzelnen Datensatz eine Liste erstellt. Wenn ich also 30 Datensätze in der DB habe, bekomme ich 30 Listen. Das soll ja nicht so sein. Es sollen ja "alle" Datensätze in nur diese "eine" Liste rein. Wie könnte man das lösen ?
Code: Alles auswählen
<HTML>
<HEAD>
<TITLE>Datenbank-Script</TITLE>
</HEAD>
<BODY>
<?
// Datenbank verbinden
include("open.inc2.php");
// Hinzufügen von Einträgen - Formular
if ($argv[0] == "add"):
?>
<FORM NAME="tab" ACTION="<?echo $PHP_SELF?>" METHOD=POST>
<INPUT TYPE=hidden NAME=cmd VALUE=send>
Teamname: <INPUT TYPE=text NAME=t1>
<BR>Punkte: <INPUT TYPE=text NAME=t2>
<BR>GTore: <INPUT TYPE=text NAME=t3>
<BR>BTore: <INPUT TYPE=text NAME=t4>
<CENTER><INPUT TYPE=submit VALUE=Submit>
<INPUT TYPE=reset VALUE=Clear></CENTER>
</FORM>
<?
// Anzeige nach dem eigenen Eintrag
elseif ($argv[0] == "view"):
echo "<H2>Anzeige der Einträge</H2>";
// Datenbank abfragen
$result = mysql_query("SELECT * FROM tabelle");
// Datensätze holen
while ($row = mysql_fetch_row($result)) {
echo "<select size='1' name='D1'>";
echo "<option>$row[0]</option>";
echo "</select>";
}
// Einträge löschen
elseif ($argv[0] == "delete"):
echo "<H2>Einträge löschen</H2>";
// Eintrag abgesendet
elseif (isset($cmd) && $cmd == "send"):
mysql_query("INSERT into tabelle (team, punkte, gtore, btore, tordiff) VALUES ('$t1', '$t2', '$t3', '$t4', '$t3'-'$t4')");
?>
<P>Datensatz wurde hinzugefügt</P>
<a href="<?php echo $PHP_SELF ?>">Zurück zur Startseite</a>
<?
else:
if ($result) {
$number = mysql_num_rows($result);
echo "<P>Es sind $number Datensätze gelesen worden.";
}
echo "<P>Willkommen $entry im Script";
echo "<H4><A HREF=\"$PHP_SELF?add\">Einen Beitrag hinzufügen</A></H4>";
echo "<H4><A HREF=\"$PHP_SELF?view\">Beiträge ansehen</A></H4>";
echo "<H4><A HREF=\"$PHP_SELF?delete\">Einträge löschen</A></H4>";
endif;
?>
</BODY>
</HTML>Code: Alles auswählen
while ($row = mysql_fetch_row($result)) {
echo "<select size='1' name='D1'>";
echo "<option>$row[0]</option>";
echo "</select>";