17. april 2004 - 13:02
Der er
11 kommentarer
PHP i tabel
Hey jeg har et problem.. Jeg har læst massere om det på nettet, men kan sgu ikke lige hitte rundt i det.. Jeg har følgende kode: $query = mysql_query("SELECT * FROM $tb WHERE titel = $titel ORDER BY id DESC LIMIT $limit"); while ($sniksnak = mysql_fetch_array($query)) { print $sniksnak['titel']; print $sniksnak[navn]; print $sniksnak[tid]; } Den $sniksnak['titel, navn, tid']; vil jeg gerne have udprintet i en tabel. Hvordan får jeg sat det ind ?
Annonceindlæg fra Novataris
17. april 2004 - 13:29
#1
$query = mysql_query("SELECT * FROM $tb WHERE titel = $titel ORDER BY id DESC LIMIT $limit"); <table> <tr> while ($sniksnak = mysql_fetch_array($query)) { print "<td>".$sniksnak['titel']."</td>"; print "<td>".$sniksnak[navn]."</td>"; print "<td>".$sniksnak[tid]."</td>"; } </tr> </table>
17. april 2004 - 13:31
#2
noget i stil med: $query = mysql_query("SELECT * FROM $tb WHERE titel = $titel ORDER BY id DESC LIMIT $limit"); print "<table>\n"; while ($sniksnak = mysql_fetch_array($query)) { print "<tr>\n<td>".$sniksnak[titel]."</td>\n" ."<td>".$sniksnak[navn]."</td>\n" ."<td>".$sniksnak[tid]."</td>\n</tr>\n"; } print '</table>';
17. april 2004 - 13:46
#3
<basicq> undskyld jeg havde ikke set dit indlæg hilsen sf
17. april 2004 - 13:48
#4
Det er ok, din er da mere rigitgt da du har print "<table>"; det har jeg jo ikke. :-) Men helt ærligt lad os da gå ud og nyde solen....
17. april 2004 - 15:03
#5
Kan altså ikke få jeres koder til at virke.. Nogle der kan se hvad der er i vejen?
17. april 2004 - 15:53
#6
ok hvad får du ud? fejlmeddelelse eller?
17. april 2004 - 16:03
#7
Får bare en blank skærm.. der kommr ikke noget output..
17. april 2004 - 16:19
#8
så er det fordi der ikke er nogen match prøv: $query = mysql_query("SELECT * FROM $tb WHERE titel = $titel ORDER BY id DESC LIMIT $limit") die (mysql_error()); prøv evt. at med tabelnavn og titel istedet for variabele - bare for at teste
17. april 2004 - 16:36
#9
undkyld $query = mysql_query("SELECT * FROM $tb WHERE titel = $titel ORDER BY id DESC LIMIT $limit") or die (mysql_error());
17. april 2004 - 16:40
#10
Hmm .. kan altså stadigvæk ikke få det til at hænge sammen.. $limit = 5; $query = mysql_query("SELECT * FROM $tb ORDER BY id DESC LIMIT $limit") die (mysql_error()); print "<table>\n"; while ($sniksnak = mysql_fetch_array($query)) { print "<tr>\n<td>".$sniksnak[titel]."</td>\n" ."<td>".$sniksnak[navn]."</td>\n" ."<td>".$sniksnak[tid]."</td>\n</tr>\n"; } print '</table>'; ?>
17. april 2004 - 16:42
#11
Jo nu begynder det..:) Kigger lige lidt mere på det..
Vi tilbyder markedets bedste kurser inden for webudvikling