14. februar 2007 - 19:25
Der er
5 kommentarer og 1 løsning
check om function er tom?
How to do ? har dette, men det udskriver 2 billeder: <div class="content"> <?= RtrnTitle($Doc_ID, 100); ?> <?= RtrnImage($Doc_ID); ?> <div id="maincontent"> <? $img = RtrnImage($Doc_ID); if(empty($img)){ ?> <?= RtrnContent($Doc_ID, 100); ?> <? } else { ?> <?= RtrnContent($Doc_ID, 10); ?> <? } ?> <?= RtrnPageFiles($Doc_ID); ?> </div> </div>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
14. februar 2007 - 20:34
#1
Det kommer jo lidt an på hvilket output RtrnImage() funktionen kommer med når der ikke sendes noget $Doc_ID
14. februar 2007 - 20:35
#2
Du skal måske også lige forklare lidt bedre hvilken funktion der gør hvad. "den udskriver 2 billeder" er ikke særligt beskrivende for os andre, vi er ikke inde i den tankegang du er.
14. februar 2007 - 21:42
#3
Jamen RtrnTitle udskriver en titel på siden, RtrnImage udskriver et billede, RtrnContent udskriver tekst på siden... RtrnImage ser sådanne ud: Function RtrnImage($Doc_ID) { $SQL = "SELECT template FROM dokumenter WHERE doc_id = '$Doc_ID' AND active = '1'"; $mq = mysql_query($SQL) or die(mysql_error()); if(mysql_num_rows($mq) > 0) { $gettmpl = mysql_fetch_assoc($mq); $tmpl = $gettmpl['template']; if($tmpl == "1") { echo '<div class="img_item_left">'; echo '<div class="imgleftpad">'; } if($tmpl == "2") { echo '<div class="img_item_right">'; echo '<div class="imgrightpad">'; } $SQL2 = "SELECT * FROM doc_images WHERE doc_id = '$Doc_ID' ORDER BY image_id"; $mq2 = mysql_query($SQL2) or die(mysql_error()); $tael = mysql_num_rows($mq2); //echo $tael; if($tael > 0) { while($row = mysql_fetch_assoc($mq2)){ $image_type = $row["image_type"]; $image = $row["image"]; $image_id = $row['image_id']; $bname = $row['url']; //Header ("Content-type: $image_type"); echo '<div class="img">'; //return $image; echo '<img src="/admin/userimages/'.$bname.'" />'; echo '</div>'; } } echo '</div>'; if($tmpl == "1" || $tmpl == "2"){ echo "</div>"; echo ''; } echo $append; } }
16. februar 2007 - 10:26
#4
.
16. februar 2007 - 17:59
#5
Hvad skete der lige der?
22. februar 2007 - 10:35
#6
Der var jo ingen der kunne fortælle mig hvordan man checkede om en funktion var tom, men fandt selv en løsning
Vi tilbyder markedets bedste kurser inden for webudvikling