Phil La Fari
Grünschnabel
Ich bin neu in PHP und SQL und habe im Moment so meine Schwierigkeiten mit einer löschanweisung.
Ich hab 2 Datein für den Vorgang
1.Datei/Quelltext
2. Datei/Quelltext
Es kommt bei mir immer die Fehlermeldung " Content wurde nicht erkannt ". Ich hatte erst versucht die Löschanweisung mit auf eine Seite zu packen, jedoch habe ich nach einigem googlen und Tutorials lesen gesehen das es meistens mit 2 Seiten gelöst wird.
Wenn man mit einem Projekt nicht weiter kommt, treibt es einem schier zur Verzweiflung. Vor allem Wenn um soetwas einfaches geht.
Vielen Dank für die Hilfe
Ich hab 2 Datein für den Vorgang
1.Datei/Quelltext
PHP:
<h2>Die Supporter</h2>
<p>
<?php
// Verbindung zur Datenbank
$conncetion = mysql_connect ("localhost", "nix", "nix");
// Datenbank auswählen
$db = mysql_select_db("96kader");
// SQL-Anweisung
$Suche = '';
if (isset ($_GET ['Suche'] )) $Suche = $_GET ['Suche'];
$sql = "SELECT * FROM fanclubs WHERE Name LIKE '%$Suche%' OR Gruendungsjahr LIKE '%$Suche%'";
$result = mysql_query("$sql");
if (!$result) {
die ('fehler'.mysql_error());
}
// Verbindung schließen
mysql_close($conncetion);
?>
Suchen Sie nach ihrem gewünschtem Fanclub oder nach dem Gründungsjahr
<form action="" method="get">
<input type="hidden" name="content" value="supporters" />
<input type="text" name="Suche" value="<?php echo $Suche; ?>" />
<input type="submit" />
</form>
<table class="kader">
<tr>
<th>Nr.</th><th>ID</th><th>Name</th><th>Beschreibung</th><th>Gründungsjahr</th><th>Mitgliederanzahl</th>
</tr>
<?php
$count = 1;
// Ausgabe der Fanclubs
while ($row = mysql_fetch_array($result)) {
if ( is_int ($count /2) )
$trclass ="even";
else
$trclass="odd";
echo"<tr class='$trclass'>";
echo "<td>".$count."</td>";
echo"<td>".$row['ID_supporters']."</td>";
echo"<td>".$row['Name']."</td>";
echo"<td>".$row['Beschreibung']."</td>";
echo"<td>".$row['Gruendungsjahr']."</td>";
echo"<td>".$row['Mitgliederanzahl']."</td>";
echo"<td><a href='?dellID=".$row['ID_supporters']."&content=supdeleteID'>delete</a></td>";
echo"</tr>";
$count++;
}
?>
</table>
<?php
?>
</p>
2. Datei/Quelltext
PHP:
<h2>Eintrag löschen</h2>
<p>
<?php
// Verbindung zur Datenbank
$conncetion = mysql_connect ("localhost", "nix", "nix");
// Datenbank auswählen
$db = mysql_select_db("96kader");
// SQL-Anweisung
mysql_query("DELETE FROM `fanclubs` WHERE ID_supporters='".mysql_real_escape_string($_GET['ID_supporters'])."'");
?>
Die Daten wurden gelöscht<br>
// Verbindung schließen
mysql_close($conncetion);
?>
Es kommt bei mir immer die Fehlermeldung " Content wurde nicht erkannt ". Ich hatte erst versucht die Löschanweisung mit auf eine Seite zu packen, jedoch habe ich nach einigem googlen und Tutorials lesen gesehen das es meistens mit 2 Seiten gelöst wird.
Wenn man mit einem Projekt nicht weiter kommt, treibt es einem schier zur Verzweiflung. Vor allem Wenn um soetwas einfaches geht.
Vielen Dank für die Hilfe