Hi ihr Helfer.
Ich habe folgendes Script
1. Problem:
Der Löschen Button wird angezeigt aber wenn der wunsch z.b. "Godsmack - I Stand Alone" ist würde nur der wunsch "Godsmack" übergeben und der Rest ignoriert.
2. Problem:
Ich habe mal zum Test einen Wunsch eingefügt der nur 1 Wort lang war. Er hat ihn nicht gelöscht.
Zusammenfassung:
Vom Wunsch wird nur das 1. Wort übergeben (wird beim Namen auch so sein) und das Löschen an sich funktioniert nicht.
währe cool wenn ihr mir helfen könntet
mfg
nom
Ich habe folgendes Script
PHP:
<?php
if (file_exists("../config.php")) {
include '../config.php'; //Config file include für MYSQL-Daten
if (file_exists("../install.php")) { echo "Bitte lösche die install.php"; }//Prüfen ob das Script schon installiert ist
else {
mysql_connect ("$host", "$user", "$pass") or die("Konnte nicht verbinden"); //Zur Datenbank verbinden
@mysql_select_db ("$name") or die("Konnte nicht verbinden"); //Zur Tabelle verbinden
$query="SELECT name, wunsch FROM wunschbox"; //Name und Wunsch auslesen
$ergebnis=mysql_query($query); //In Variable ergebnis speichern
echo '<table width="200" border="1" cellspacing="0" cellpadding="0">'; //Tabellen anfang
while($daten = mysql_fetch_array($ergebnis, MYSQL_ASSOC)) //Daten hohlen
{
echo "<tr>";
echo "<td width=75 border=1 valign=top align=left>".$daten['name']."</td>"; //Name ausgeben
echo "<td border=1 valign=top align=left>".$daten['wunsch']."</td>"; //Wunsch/Gruß ausgeben
echo "<td border=1 valign=top align=left><form action=$PHP_SELF><input type=submit name=löschen value=Löschen><input type=hidden name=name value=".$daten['name']."><input type=hidden name=wunsch value=".$daten['wunsch']."></form></td>"; //Delete Button anzeigen
echo "</tr>";
}
echo "</table>"; //Ende Tabelle
echo "<br><form action=$PHP_SELF><input type=submit value=Erneuern></form>"; //Refresh Button
if (isset($_GET['löschen'])) { //Löschenbutton gedrückt ?
mysql_connect ("$host", "$user", "$pass") or die("Konnte nicht verbinden"); //Zur Datenbank verbinden
@mysql_select_db ("$name") or die("Konnte nicht verbinden"); //Zur Tabelle verbinden
$query="DELETE FROM wunschbox WHERE name = $name AND wunsch = $wunsch";
mysql_query($query);
mysql_close();
}
}
}
else echo "Bitte Ordnungsgemäß installieren"; die(); //Installieren wenn config.php fehlt
?>
1. Problem:
Der Löschen Button wird angezeigt aber wenn der wunsch z.b. "Godsmack - I Stand Alone" ist würde nur der wunsch "Godsmack" übergeben und der Rest ignoriert.
2. Problem:
Ich habe mal zum Test einen Wunsch eingefügt der nur 1 Wort lang war. Er hat ihn nicht gelöscht.
Zusammenfassung:
Vom Wunsch wird nur das 1. Wort übergeben (wird beim Namen auch so sein) und das Löschen an sich funktioniert nicht.
währe cool wenn ihr mir helfen könntet
mfg
nom