Hoi,

Na enkele malen proberen uit te vinden waar het ergens fout gaat krijg ik nog steeds de foutmelding: Parse error: syntax error, unexpected T_STRING on line 1.

Deze script eens nakijken.

Alvast bedankt,
<?php

function mysql_connect();
{
include "configs/script_config2.php";
}

$sexes = array('M', 'F');
$levels = array('-100' => "Banned", '100' => "L2AngelZ-Sherif", '50' => "L2AngelZ-Azubi");

$FORM = "<table border='1'>
<tr>
<th class='Stil5' align=center>Pos.</th>
<th class='Stil5' align=center>Char.Name</th>
<th class='Stil5' align=center>PvP Kills</th>
<th class='Stil5' align=center>Clan</th>
</tr>";
$query_chars = "select char_name,pvpkills,clanid from characters WHERE accesslevel=0 AND pvpkills >= 1 order by pvpkills desc limit 10;";
connect();
$link = mysql_query($query_chars);
$i=1;
$r=255;
while ( $row=mysql_fetch_row($link) )
{

$query = "select clan_name from clan_data where clan_id=$row[2]";
$link2 = mysql_query($query);
$clan = mysql_fetch_row($link2);

$FORM .= "<tr>
<td class='Stil5' align=center>$i</span></td>
<td class='Stil5' align=center>$row[0]</td>
<td class='Stil5' align=center>$row[1]</td>
<td class='Stil5' align=center>[".$clan[0]."]</td>
</tr>";
$i++;
$r -= 0;
}

mysql_close();

echo $FORM;

?>
@SanThe: Hij lijkt vast te lopen op deze string

$query_chars = "select char_name,pvpkills,clanid from characters WHERE accesslevel=0 AND pvpkills >= 1 order by pvpkills desc limit 10;";
Ja, dus foutafhandeling inbouwen, dan zie je wat er fout gaat.
door kolomnamen tussen backticks(`) te plaatsen loop je ook niet tegen problemen aan met reserved-words.
Jim schreef op 26.01.2010 15:18
door kolomnamen tussen backticks(`) te plaatsen loop je ook niet tegen problemen aan met reserved-words.

Slecht advies. Nooit backtics gebruiken. Je fiets heeft toch ook geen houten wielen zodat je nooit een lekke band kan krijgen.
Heb het probleem gevonden.

Bedankt voor al jullie support.
care to share

Reageren