icefire
Erfahrenes Mitglied
Hallo!
Aus meiner Datenbank frage ich unter anderem auch die Telefonnummern ab. Wie es nunmal so üblich ist, werden nicht alle Nummern angegeben (weil auch nicht immer vorhanden) sondern mal nur Festnetz oder nur Mobil. Nun möchte ich nicht in der Tabelle eine freie Lücke haben:
sondern nur die tatsächlich vorhandenen Nummern! Mein Code gibt aber nur problemlos die Daten aus, wenn beide Nummern vorhanden sind! Was habe ich übersehen?
Aus meiner Datenbank frage ich unter anderem auch die Telefonnummern ab. Wie es nunmal so üblich ist, werden nicht alle Nummern angegeben (weil auch nicht immer vorhanden) sondern mal nur Festnetz oder nur Mobil. Nun möchte ich nicht in der Tabelle eine freie Lücke haben:
Telefon: oder 0177-1234567
sondern nur die tatsächlich vorhandenen Nummern! Mein Code gibt aber nur problemlos die Daten aus, wenn beide Nummern vorhanden sind! Was habe ich übersehen?
PHP:
/* Rufnummernanzeige Festnetz */
if($data[urdat_tel]==""){$tel1 = ""; $telx1 = false;}else{
$tel1 = $data[urdat_tel]." - ".$data[urdat_tel2];
$telx1 = true;}
/* Rufnummernanzeige Mobilnetz */
if($data[urdat_mobil]=="" || $telx1 == false){$tel1 = "";}else{
$tel1 = $data[urdat_mobil]." - ".$data[urdat_mobil2];
$telx2 = true;}
/* Rufnummernanzeige Fest-/Mobilnetz */
if($telx1 == true || $telx2 == true){
$tel1 = $data[urdat_tel]." - ".$data[urdat_tel2].'<span class="list2"> oder </span>'.$data[urdat_mobil]." - ".$data[urdat_mobil2];}