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 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.
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