27. januar 2004 - 22:59
Der er
14 kommentarer og 1 løsning
Delelig variable
Findes der i php en opperartor hvos man kan se om en var er delelig med to mere for at undgå if $var == 1 elseif $var == 3 elseif $var == 5 elseif $var == 7 elseif $var == 9 elseif $var == 11 der er langt op til at der ikke findes flere uligetal :-) Har i en god ide MC
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
27. januar 2004 - 23:02
#1
det er måske lidt lettere at forklare hvad jeg skal Jeg vil gerne sætte noget output fra en db op i tabeller af 2 output1 output2 output3 output4 output5 hvis der kun er 5 records i db´en skal tabel nr 6 ikke skrives da alle tabeller vil indeholde både statisk text og dynamisk text håber i kan se hvad jeg vil MC
27. januar 2004 - 23:03
#2
if ($i%2==0) { ///delelig med 2 }
27. januar 2004 - 23:04
#3
takker, tjekker lige MC
27. januar 2004 - 23:12
#4
erikjacobsen -> har du leget med det indbygget cache i php ? er det noget som virker?
27. januar 2004 - 23:15
#5
Jeg ville nok tjekke hvor mange rows du havde i din tabel $preresult = mysql_query("SELECT * FROM $mySQL_tabl"); $totaltrows = mysql_num_rows($preresult); // så tjekker vi om antallet af rows er lige eller ej if ($totalrows % 2 == 1) { echo "den var ulige"; } else { echo "den var lige"; }
27. januar 2004 - 23:17
#6
Hov.. en fejl... $preresult = mysql_query("SELECT * FROM $mySQL_tabl"); $totalrows = mysql_num_rows($preresult); // så tjekker vi om antallet af rows er lige eller ej if ($totalrows % 2 == 1) { echo "den var ulige"; } else { echo "den var lige"; }
27. januar 2004 - 23:25
#7
<? $database = mysql_connect("localhost", "root", "kean011201"); mysql_select_db("notesblok_001", $database); $query=mysql_query("select * FROM notesblok_001 Order by 'Dato' DESC, 'Tid' DESC"); $totaltrows = mysql_num_rows($query); if ($totalrows %2==0) {echo "delelig med 2";} else {echo "ikke delelig med 2";} while($row=mysql_fetch_assoc($query)) { } ?> som også skrevet til phrozia over ICQ så skriver den hvis totalrows er lige delelig med 2 og hvis totalrow er ulige skriver den delelig med 2 hvad kan dette skyldes MC
27. januar 2004 - 23:26
#8
glem lige while($row=mysql_fetch_assoc($query)) { } da jeg samtidig skal have udført en løkke MC
27. januar 2004 - 23:27
#9
Du skal bare stave dine variabelnavne korrekt.
27. januar 2004 - 23:28
#10
så virker det mig der havde en stavefejl giver i lige svar eric og phrozia MC
27. januar 2004 - 23:28
#11
Du har et t for meget i $total(t)rows...
27. januar 2004 - 23:29
#12
svar... :)
27. januar 2004 - 23:30
#13
Ellers tak, jeg samler ikke på point.
27. januar 2004 - 23:31
#14
Hmmmm så må jeg jo betale i karma MC
27. januar 2004 - 23:33
#15
Tak, men jeg samler heller ikke på karma (men kan selvfølgelig ikke undgå det...)
Vi tilbyder markedets bedste kurser inden for webudvikling