Clan-memberscript

bloody

Mitglied
Hi,
ich hab mir ein Memberscript geschrieben, mit dem man halt Clanmembers in seine Memberliste hinzufügen kann.
Die eingetragenen Member werden in einer MySql-Datenbank gespeichert mit ID, Nickname, Realname, ICQ und Email.
Jetzt wollte ich mir noch ein Script schreiben, mit dem man eingetragenen Member wieder löschen kann.

Ich hab das so gemacht (delete.php):
Code:
<?php

$host = "meinhost";
$user = "userhalt";
$pass = "userpass";
$data = "mysqldat";

mySQL_PConnect($host, $user, $pass);
mysql_select_db($data);

if(isset($delete)) {
		$del = "mysql_query('DELETE FROM 'member' WHERE 'member_id' = '$id'')";
		if($del) { echo 'Gelöscht!'; } else { echo 'Nicht gelöscht'; }
}
else {
	echo '<form action="delete.php" method="get">';
		echo '<table border="0">';
		echo '<tr><td>ID:</td><td><input type="text" name="id" value=""></td></tr>';
		echo '<tr><td></td><td><input type="submit" value="del"></td></tr>';
		echo '</table>';
		echo '<input type="hidden" name="delete" value="">';
	echo '</form>';
} ?>

Wenn ich eine MemberID eingebe, gibt er mir im echo zwar "Gelöscht!" raus, aber in Wirklichkeit löscht der garnix.
Kann mir jemand helfen?
 
Code:
$del = "mysql_query('DELETE FROM 'member' WHERE 'member_id' = '$id'')";
if($del) { echo 'Gelöscht!'; } else { echo 'Nicht gelöscht'; }

das kann doch auch gar nicht funktionieren, weil du in $del einen string speicherst.
das muss so aussehen:
Code:
$del = mysql_query("DELETE FROM member WHERE member_id = " . $id . ";";
if ($del) 
{
    echo "Gelöscht!";
} else {
    echo "Nicht gelöscht!";
}
 
thx!

cool funktioniert :) Danke
Jetzt hab ich noch die Frage wie ich eine Zelle in einer SQL Tabelle Upadaten kann. Weis nichtmehr genau wie das geht.
Code:
mysql_query("UPDATE FROM member WHERE member_id = " . $id . " ('$punkt1', '$punkt2', '$punkt3'')");
oder so irgendwie ging das doch, oder?
 
Zurück