Jeg klipper lige dine indlæg sammen, og xfut'er til php-gruppen hvor den
debat her vist retteligen hører hjemme, og der er flere rutinerede
php-øjne til at finde fejlen
@L skrev:
> Hvad er der galt med min kode:
>
> Den er gal med linie 8 iflg. comp'en?
> fejlmedd:
> Parse error: parse error, unexpected ':' in d:\program
> files\apache group\apache2\htdocs\viewdb.php on line 8
> _______________________________________________
> <html>
> <?php
> $db = mysql_connect("localhost", "root", "");
> mysql_select_db("learndb",$db);
> $result = mysql_query("SELECT * FROM personnel",$db);
> echo "<table>";
> echo"<tr><td><b>full name</b><td><b>nick name</b><td><b>salary</b></tr>";
> while ($myrow = mysql_fetch_array($result) )
> {
> echo "<tr><td>";
> echo $myrow["firstname"];
> echo " ";
> echo $myrow["lastname"];
> echo "<td>";
> echo $myrow["nick"];
> echo "<td>";
> echo $myrow["salary"];
> }
> echo "</table>";
> ?>
> </html>
> ________________________________________________
den fil vi ser kode fra her, _er_ 'viewdb.php' ikke?
og <html> står på linie 1?
Der er en del med noget fejlhåndtering som du bør indføre i din
MySQL-tilgang med php, se: <
http://php-faq.dk/index.php?faq=24>
(og for en sikkerheds skyld: nej - dermed siger jeg ikke at du burde
have set det før du spurgte - jeg siger kun at du med fordel kan læse
det nu, og bruge det
)
mvh
Jesper Brunholm