26. oktober 2003 - 19:56
Der er
15 kommentarer og 1 løsning
Order by id DESC limit
Hej eksperter. Jeg har lavet denne php kode. Men den skal kunne gå ind og tag alle de 100 styks som er inde i min tabel. lige nu hender den kun 1, men der skal hente dem alle. Hvad skal jeg lave om så det virker? Jeg har prøvet med print funktion men det virker ikke. Håber i kan hjælpe :D <? $database = mysql_connect("localhost","user","pass"); mysql_select_db("db"); $result9 = mysql_query("SELECT * FROM tabel ORDER by id DESC limit 0,100"); $row9 = mysql_fetch_array($result9); ?> <div align='center'> <center> <table border='1' width='90%' bordercolor='#000000' cellspacing='0' cellpadding='0'> <tr> <td width='100%' bgcolor='#FF0000'><b><font face='Verdana' size='1'><? echo $row9['tojnavn']; ?></font></b></td> </tr> <tr> <td width='100%'> <table width='100%' cellspacing cellpadding> <tr> <a href="" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','img/<? echo $row9['pic2']; ?>',1)"><img src="img/<? echo $row9['pic']; ?>" name="Image1" border="0" width="110" height="139"></a> <td width='88%'> <i><font color='#FFFFFF' size='1' face='Verdana'><? echo $row9['beskrivelse']; ?></font></i></p> </td> </tr> </table> </td> </tr> </center> <tr> <td width='100%' bgcolor='#FF0000'> <p align='right'><font size='1' face='Verdana'><b><? echo $row9['pris']; ?> Kr. </b></font></td> </tr> </table> </div> <table width='100%' cellspacing cellpadding> <tr> <td width='100%'> </td> </tr> </table> <table width='100%' cellspacing cellpadding> <td>
Annonceindlæg fra Computerworld
26. oktober 2003 - 19:59
#1
$result9 = mysql_query("SELECT * FROM tabel ORDER by id DESC limit 0,100"); echo "testing...<br><br>"; while ($row9 = mysql_fetch_array($result9)) { echo $row9['tojnavn']."<br>"; // ret selv til }
26. oktober 2003 - 20:01
#2
skal jeg ligge det hele i en echo?
26. oktober 2003 - 20:02
#3
den kan ikke lige den her while ($row9 = mysql_fetch_array($result9)) {
26. oktober 2003 - 20:10
#4
hvilken fejl får du?
26. oktober 2003 - 20:12
#5
testing... Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in overtoj1.php on line 49
26. oktober 2003 - 20:12
#6
det skriver den
26. oktober 2003 - 20:15
#7
nej nu er den der sku. skal lige spise så tester jeg det fuldt ud
26. oktober 2003 - 22:48
#8
hmm kan man ikke bare tilføje det hele i en echo? det virker nemlig ikke rigtigt når jeg gør det. Er der ikke en mulighed for at du kan klare hele koden for mig :D du for 100 point for det *s*
26. oktober 2003 - 23:54
#9
når jeg skriver sådan en tekst her. <? $database = mysql_connect("localhost","user","pass"); mysql_select_db("db"); $result9 = mysql_query("SELECT * FROM tabel ORDER by id DESC limit 0,100"); while ($row9 = mysql_fetch_array($result9)) { echo $row9['tojnavn']."<br>"; echo $row9['pris']."<br>"; echo $row9['beskrivelse']."<br>"; echo $row9['pic']."<br>"; <table border="1" width="90%" bordercolor="#000000" cellspacing="0" cellpadding="0"> } ?> Skriver den fejl: Parse error: parse error Jeg har ogs¨prøvet at ændre alle dise teg " til ' men det hjalp ik
27. oktober 2003 - 13:19
#10
<?php $database = mysql_connect("localhost","user","pass"); mysql_select_db("db"); $result9 = mysql_query("SELECT * FROM tabel ORDER by id DESC limit 0,100"); echo '<table border="1" width="90%" bordercolor="#000000" cellspacing="0" cellpadding="0">'; while ($row9 = mysql_fetch_array($result9)) { echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['tojnavn'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['pris'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['beskrivelse'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1"> <a href="" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image1\',\'\',\'img/'.$row9['pic2'].'\',1)"><img src="img/'.$row9['pic'].'" name="Image1" border="0" width="110" height="139"></a></font></b></td> </tr>'; } echo '</table>'; ?>
27. oktober 2003 - 14:10
#11
Nu vises det hele men nu virker min onmouseout ikke.. Den skulle vise et andet billede når man pegede! Det gør den ikke.
27. oktober 2003 - 14:22
#12
prøv nu <?php $database = mysql_connect("localhost","user","pass"); mysql_select_db("db"); $result9 = mysql_query("SELECT * FROM tabel ORDER by id DESC limit 0,100"); echo '<table border="1" width="90%" bordercolor="#000000" cellspacing="0" cellpadding="0">'; $i = 1; while ($row9 = mysql_fetch_array($result9)) { echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['tojnavn'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['pris'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1">'.$row9['beskrivelse'].'</font></b></td> </tr>'; echo '<tr> <td width="100%" bgcolor="#FF0000"><b><font face="Verdana" size="1"> <a href="" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image'.$i.'\',\'\',\'img/'.$row9['pic2'].'\',1)"><img src="img/'.$row9['pic'].'" name="Image'.$i.'" border="0" width="110" height="139"></a></font></b></td> </tr>'; $i++; } echo '</table>'; ?>
27. oktober 2003 - 14:24
#13
ok sek
27. oktober 2003 - 14:25
#14
Jaa nice det der. mange tak
27. oktober 2003 - 14:27
#15
vilderen nok. thx dude
27. oktober 2003 - 15:32
#16
selv tak da :)
Vi tilbyder markedets bedste kurser inden for webudvikling