Das sieht so aus, als ob das irgendein zusätzliches Plugin oder soetwas ist :/ kenne mich mit PEAR nicht aus ...
also was dazu installieren ist nicht, nur ums das schonmal gesagt zu haben^^
Gibt es denn da keine andere Möglichkeit? Ohne PEAR ^^
Ich hatte das am Anfang anders versucht, aber irgendwie bin ich nicht klar gekommen.
So war der Plan am Anfang:
HTML übergibt POST Daten an die PHP Datei, dort werden diese angezeigt und wenn man auf den Button "Eintragen"
drückt, wird es in die DB eingetragen ...
Nur irgendwie habe ich das nicht hingekriegt, dass der das erst NACH dem klick auf "Eintragen" eintragen soll ...
nagut eigentlich hat er das gar nicht eingetragen, sondern eine Fehlermeldung ausgegeben:
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource"
Quelltext:
PHP-Code:
<tr>
<td>
<?php
$daten = $_POST;
echo "[b][i]Bitte die Eingabe <u>nochmals</u> überprüfen:[/i][/b]
";
$zaehler = 1;
$zaehler_daten = $zaehler-1;
$Daten = file("inc/Daten.txt");
while ($zaehler <= 11) {
$zaehler_daten = $zaehler-1;
echo "<tr><td>".$Daten[$zaehler_daten].":
<font color = 'red'>".htmlentities($_POST[$zaehler])."</font>
</td></tr>";
$zaehler++;
}
?>
<tr>
<th colspan = "2" cellspacing = "1">
<?php
if (isset($_POST['11'])) {
echo "
<input type = \"submit\" name = \"Button\" value = \"Eintragen\" class = \"button\" border = \"0\">
";
}
$result = mysql_query("SELECT ID FROM tabelle WHERE Name LIKE '$_POST[1]'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO tabelle (
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
Datum
)
VALUES (
'$_POST[1]',
'$_POST[2]',
'$_POST[3]',
'$_POST[4]',
'$_POST[5]',
'$_POST[6]',
'$_POST[7]',
'$_POST[8]',
'$_POST[9]',
'$_POST[10]',
'$_POST[11]',
NOW()
)";
$eintragen = mysql_query($eintrag);
if($eintragen == true) {
echo "Produkt [b]".$_POST[1]."[/b] wurde erstellt. <a href=\"index.php?show=Inhalt\">Zurück zum Anfang</a>";
} else {
echo "Fehler beim Speichern des Produktes. <a href=\"index.php?show=Inhalt\">Zurück zum Anfang</a>";
}
} else {
echo "Produkt schon vorhanden. <a href=\"index.php?show=Inhalt\">Zurück zum Anfang</a>";
}
?>
</th>
</tr>
greetz