![]() | ||||||||
![]() |
Karte | Kalender | Suche | Bookmarks | Experte | FAQ |
ModuleDownloadSMFinder_Query_readEventWird verwendet von:SMFinder_Admin SMFinder_Admin_clean SMFinder_Admin_exportXML SMFinder_Edit_genUID SMFinder_Main SMFinder_Query_composeDates4UIDs Keine Erläuterungen gefunden. <?php /* published under GPL www.gnu.org/licenses/gpl.html */ function SMFinder_Query_readEvent($UID){ include('SMFinder_Elementdefinitions.php'); include_once('SMFinder_Config.php'); #include_once('SMFinder_Admin_getTimefInt.php'); $dblink=mysql_connect($GLOBALS['dbserver'],$GLOBALS['dbuser'],$GLOBALS['dbpasswd']); mysql_select_db($GLOBALS['dbname'],$dblink); $anfrage="SELECT * FROM `".$GLOBALS['DBTevent']."` WHERE `UID` LIKE '%".$UID."%'"; #echo "<b>".$anfrage."</b><br>"; if ($ergebnis=mysql_query($anfrage)){ $eventSQL=mysql_fetch_row($ergebnis); $event['status']=$eventSQL[1]; $event['UID']=$eventSQL[2]; #$event['created']=SMFinder_Admin_getTimefInt($eventSQL[3]); #$event['lastmod']=SMFinder_Admin_getTimefInt($eventSQL[4]); $event['created']=$eventSQL[3]; $event['lastmod']=$eventSQL[4]; $event['summary']=$eventSQL[5]; $event['desc']=$eventSQL[6]; $event['dtstart']=$eventSQL[7]; $event['dtend']=$eventSQL[8]; $event['until']=$eventSQL[9]; $event['interval']=$eventSQL[10]; $event['freq']=$eventSQL[11]; $event['wday']=$eventSQL[12]; $event['mon']=$eventSQL[13]; $event['yrday']=$eventSQL[14]; $event['wkno']=$eventSQL[15]; $event['mday']=$eventSQL[16]; $event['location']=$eventSQL[17]; $event['organizer']=$eventSQL[18]; $event['contact']=$eventSQL[19]; $event['cats']=$eventSQL[20]; $event['atrs']=$eventSQL[21]; $event['exdate']=$eventSQL[22]; $event['geoLat']=$eventSQL[23]; $event['geoLon']=$eventSQL[24]; }else{ echo "DBevent, Fehler=".mysql_error()."<br>"; }; mysql_close($dblink); $tmp=explode(",",$event['cats']); $cats=array(); $atrs=array(); for ($i=0;$i<count($cats_event);$i++){ for ($j=0;$j<count($tmp);$j++){ if ($cats_event[$i]==$tmp[$j]){ $cats[$i]=$cats_event[$i]; break; }else{ $cats[$i]=""; } } #j } #i $tmp=explode(",",$event['atrs']); for ($i=0;$i<count($atrs_event);$i++){ for ($j=0;$j<count($tmp);$j++){ if ($atrs_event[$i]==$tmp[$j]){ $atrs[$i]=$atrs_event[$i]; break; }else{ $atrs[$i]=""; } } #j } #i #print_r($cats_event);print_r($cats); $event['cats']=implode(",",$cats); $event['atrs']=implode(",",$atrs); $event['summary']=stripslashes($event['summary']); $event['desc']=stripslashes($event['desc']); #print_r($event);#exit(1); return $event; } ?> 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. |
![]() |
Die hier zur Verfügung gestellten Informationen basieren auf dem Austauschnetzwerk des SM-Finders.
Änderungen an eurem Datensatz könnt ihr z.B. beim Arbeitskreis SM-Finder vornehmen.
Bei Fragen und Problemen schreibt bitte an: sm-finderki-co.org
Der AK-SM-Finder ist korporatives Mitglied der BVSM e.V.
Für Aktualität und Richtigkeit der dargebotenen Infomationen kann keine Gewähr übernommen werden!