delete funktion

Tags:    php

Jeg vil gerne have en mulighed for at slette fra denne linje
<?php
$db->Connect();
$res = $db->PerformSQL("select * from dbmail_users where userid like '%@" . $customer->domain . "'");
$db->DisConnect();
while ($row = mysql_fetch_array($res)) {
echo "<tr>";
echo "<td>Emails</td><td class='col' align='left'><strong> " . $row['userid'] . "</strong></td>";
echo "</tr>";
}
?>

den hiver brugerens email adr.'er ud, så man skal kunne slette en email adr. hvis man ikke bruger den mere.
Så hvis man har 5 email adr. skal der stå slet til højre fra email adr. man kan trykke på, så skal den slette den email adr.

Håber der er en der kan hjælpe



8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
jeg vil sige noget lign

DELETE tingen FROM hvordener

tror det er det du mangler :)



$email = $_GET['email']; // Eller hvor ever du nu får din email fra.

$db-PerformSQL("DELETE FROM dbmail_users WHERE userid='$email'");

[url=http://dev.mysql.com/doc/refman/5.0/en/delete.html]Læs mere her..[/url]

Håber det hjalp..



[pre]
<?php
$db->Connect();
if(isset($_GET['userid'])){
$db->PerformSQL("DELETE FROM dbmail_users WHERE userid='".$_GET['userid']."'");
}
$res = $db->PerformSQL("select * from dbmail_users where userid like '%@" . $customer->domain . "'");
$db->DisConnect();
while ($row = mysql_fetch_array($res)) {
echo "<tr>";
echo "<td>Emails</td><td class='col' align='left'><strong> " . $row['userid'] . "</strong></td>";
echo "<td class='col' align='right'><strong><a href='".$_SERVER['PHP_SELF']."?userid=".$_GET['userid'] . "'><span style='text-decoration: none'>Slet !</strong></a></span></td>";
echo "</tr>";
}
?>



Kan du sætte den sammen med koden, jeg har skrevet ???



Nu hopper den til forsiden. Underligt

Koden Nu ser nu sådan her ud :

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 11.02.2007 19:18 af Bruger #11303
Det giver ingen mening, hvad indeholder feltet 'userid' i databasen ? Er userid = brugerens email??



databasen hedder dbmail_users under userid er brugersens email adr.



er okay.

takker for svarne, men ingen af svarne virkede



t