09. november 2003 - 15:43
Der er
9 kommentarer og 1 løsning
echo problem?
Jeg kan ikke se nogen fejl men php outputter at der er fejl på ALLE de linjer med echo i :'( Nogen der ved hvorfor? Koden er her: //Get news data $sql = mysql_query("SELECT * FROM news); //Output news data echo "<table border='0' cellspacing='0' cellpadding='0'>"; while ($row = mysql_fetch_array($sql)) { echo "<tr><td>"; echo "<p>$row['newsdate']</p></td><td align='right'><p>posted by: $row['newsposter']</p></td></tr>"; echo "<tr><td><p>$row['newstext']</p></td></tr>"; } echo "</table>";
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.
09. november 2003 - 15:46
#1
hmmz har fundet 1 fejl med mysql_query("SELECT * FROM news); der mangler 1 " får denne fejl nu: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in news.php
09. november 2003 - 15:47
#2
Prøv i stedet for strings i $row[], så kald med nummer [hvor 0 = 1]
09. november 2003 - 15:47
#3
nå ja og $row[''] skal være $row[""] har jeg også rettet!
09. november 2003 - 15:48
#4
har ikke forstået, kald et nummer HUH? gider du lige uddybe det lidt?
09. november 2003 - 15:49
#5
Mmhm.. Ja.. Altså felt et F.eks. newsdate, felt 2 f.eks. newstext. Så ville newsdate være $row[0]; og newstext være $row[1]; - Ok? Altså zero-based interval... :)
09. november 2003 - 15:50
#6
Eller så prøv med mysql_fetch_row i stedet for array... :)
09. november 2003 - 15:51
#7
hmmz, tror jeg nok jeg har forstået, er ikke helt 100% klog på php ENDNU :-)
09. november 2003 - 15:51
#8
Det er bare i orden. Fortæl mig lige om du får det til at virke :)?
09. november 2003 - 15:52
#9
tak det virker
09. november 2003 - 15:52
#10
np :)
Vi tilbyder markedets bedste kurser inden for webudvikling