Module
Download
SMFinder_Write_deleteEntryWird verwendet von: SMFinder_Admin_clean SMFinder_Main SMFinder_Write_deleteEntry Keine Erläuterungen gefunden. <?php
function SMFinder_Write_deleteEntry($UID,$element){
include('SMFinder_Elementdefinitions.php');
$dblink=mysql_connect($GLOBALS['dbserver'],$GLOBALS['dbuser'],$GLOBALS['dbpasswd']);
mysql_select_db($GLOBALS['dbname'],$dblink);
switch ($element){
case "address":
$anfrage="delete from ".$GLOBALS['DBTaddress']." where UID='".$UID."';";
if($ergebnis=mysql_query($anfrage)){echo "Address deleted: ".$UID."<br>";}
$anfrage="delete from ".$GLOBALS['DBTadr']." where refUID='".$UID."';";
if($ergebnis=mysql_query($anfrage)){echo "Adr deleted: ".$UID."<br>";}
$anfrage="delete from ".$GLOBALS['DBTpers']." where refUID='".$UID."';";
if($ergebnis=mysql_query($anfrage)){echo "Person deleted: ".$UID."<br>";}
$anfrage="delete from ".$GLOBALS['DBTlink']." where refUID='".$UID."';";
if($ergebnis=mysql_query($anfrage)){echo "Link deleted: ".$UID."<br>";}
break;
case "event":
$anfrage="delete from ".$GLOBALS['DBTevent']." where UID='".$UID."';";
if($ergebnis=mysql_query($anfrage)){echo "Event deleted: ".$UID."<br>";}
$anfrage="delete from ".$GLOBALS['DBTlink']." where refUID='".$UID."';";
if ($ergebnis=mysql_query($anfrage)){echo "Link deleted: ".$UID."<br>";}
break;
case "link":
$anfrage="delete from ".$GLOBALS['DBTlink']." where refUID='".$UID."';";
if ($GLOBALS['debug']){
echo "<b>SMFinder_Write_deleteEntry.php</b> ".$anfrage."<br>";
}
$ergebnis=mysql_query($anfrage);
break;
default:
echo "<b>SMFinder_Write_deleteEntry</b> case not defined!<br>";
}
}
?> IndexFür die Funktionalität des SM-Finders sind viele kleine Tools notwendig. Alle Funktionen beginnen mit SMFinder_ um deren Ursprung zu kennzeichnen. Dem schließt sich die Funktionsgruppe, z.B. Geo_ an, gefolgt vom eigentlichen Namen, der die Aufgabe der Funktion widerspiegeln soll, z.B. PLZ2DB.
Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden. Datenbanken |