Php msql vraagje

Status
Niet open voor verdere reacties.

brickster

Gebruiker
Lid geworden
28 okt 2010
Berichten
11
Ik ben op het moment bezig met een website, nu heb ik al een tool gemaakt die website links in een database zet. Nu ben ik bezig met een php/mysql script dat de links weer uit de database haalt en deze toont op de pagina.

Nu heb ik een poging gemaakt maar ik krijg een error die ik niet verklaren kan, waarschijnlijk kijk ik er gewoon overheen:o

Deze error krijg ik:
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home/deb31313/domains/brickvansteen.nl/public_html/Test2/index.php on line 158


Code:
					<?php

echo "<TABLE>";
require('admin/connectie.php');
mysql_select_db(deb31313_linkpagina);
$query = "SELECT * FROM joriso_sknil";
$result = mysql_query($query);
if ($result) {
  while ($row = mysql_fetch_array($result)) {
    $link= $row["link_kolom"];
    $naam = $row["naam_kolom"];
    echo "<TR><TD><A HREF="$link">$naam</A></TD></TR>";
  }
  mysql_free_result($result);
}
mysql_close();
echo "</TABLE>

?>
 
Je sluit je laatste echo niet af

Dit:
PHP:
echo "</TABLE>

Moet dit zijn:
PHP:
echo '</TABLE>';
 
Best robin,

al vast bedankt voor je hulp deze fout had ik ook over het hoofd gezien. het punt is alleen dat ik nog steeds de zelfde error krijg:evil:

kunnen jullie misschien iets zien wat niet klopt in de code. ik word er echt gestoord van:confused:
 
Deze code staat er op line 158:

Code:
echo "<TR><TD><A HREF="$link">$naam</A></TD></TR>";
 
Proibeer m eens zo...

PHP:
echo "<TR><TD><A HREF="$link">'".$naam."'</A></TD></TR>";

Kijk goed naar syntaxkleuring, je variabel hoort blauw te kleuren, in jouw geval deed het dat niet..

P.s zet in t vervolg even php tags om je code als je php post.;)
 
Die gaat ook mis denk ik...

PHP:
echo '<TR><TD><A HREF="' . $link . '">' .$naam.'</A></TD></TR>';

Probeer em zo. Je zou nooit variabelen in strings moeten gebruiken, dat ziet er vaak niet handig uit.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan