Kan iemand mijn helpen ik zit met een fout ik ben nu al 3 uur bezig om de fout te zoeken maar ik kan het niet vinden.
Ik weet dat het script een rommeltje is maar ik ben alleen nog maar het script aan het knutselen als die werkt maak ik het script pas mooi.
PHP
<?php
if(isset($_GET['add']) && $_GET['add'] == "1"){
$vriendens = mysql_query("SELECT * FROM `[users]` WHERE `id`='".mysql_real_escape_string($_GET['id'])."'");
$vriendcontrol = mysql_num_rows($vriendens);
$info = mysql_fetch_object($vriendens);
if($vriendcontrol < "0" or $vriendcontrol == ""){
echo "
<table summary=\"vriendenlijst\" cellpadding=\"0\" cellspacing=\"1\" style=\"width: 100%;\">
<tr>
<td class=\"subtitle\">Vriendenlijst</td>
</tr>
<tr>
<td class=\"mainTxt\"><img src=\"images/icon/help-left.png\" alt=\"help\" /> - <strong>Error!</strong>.<br />
<em>De gebruiker bestaat niet / er is een fout opgetreden stuur deze code door naar de helpdesk : GEAR:595:I:ERROR:404:dgbn:eiefosdcdndh.</em></td>
</tr>
<tr>
<td class=\"subtitle\"> </td>
</tr>
</table>";
}else{
mysql_query("INSERT INTO `vriendenlijst` (naam_1,naam_2,vrid,actief_1,actief_2,bevestigd) values('".mysql_real_escape_string($data->login)."','".mysql_real_escape_string($info->login)."','".mysql_real_escape_string($_GET['id'])."','0','0','0')");
echo "
<table summary=\"vriendenlijst\" cellpadding=\"0\" cellspacing=\"1\" style=\"width: 100%;\">
<tr>
<td class=\"subtitle\">Vriendenlijst</td>
</tr>
<tr>
<td class=\"mainTxt\"><img src=\"images/icon/help-left.png\" alt=\"help\" /> - <strong>Bericht verstuurt</strong>.<br />
<em>Er is een verzoek verstuurt naar ".$info->login.".</em></td>
</tr>
<tr>
<td class=\"subtitle\"> </td>
</tr>
</table>";
}
exit;
}
echo "<table summary=\"vriendenlijst\" cellpadding=\"0\" cellspacing=\"1\" style=\"width: 100%;\">
<tr>
<td class=\"subtitle\">Vriendenlijst</td>
</tr>
<tr>
<td class=\"mainTxt\"><img src=\"images/icon/help-left.png\" alt=\"help\" /> - <strong>Je vriendenlijst beheer</strong>.<br />
<em>Hier kun je al je vrienden bekijken en met de poké-gear kun je ook snel een bericht versturen.</em><br /></td>
</tr>
<tr>
<td class=\"subtitle\"> </td>
</tr>
</table>
<table summary=\"vriendenlijst\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%;\">
<tr>
<td class=\"subtitle\" colspan=\"2\">Vriendenlijst</td>
</tr>
<tr>";
$vrienden = mysql_query("SELECT * FROM `vriendenlijst` WHERE `naam_1`='".mysql_real_escape_string($data->login)."' or `naam_2`='".mysql_real_escape_string($data->login)."' AND `actief_1`='1' AND `actief_2`='1' AND `bevestigd`='1'");
$vrienden_gevonden = mysql_num_rows($vrienden);
if($vrienden_gevonden == "0" or $vrienden_gevonden == ""){
echo "<td class=\"mainTxt\" colspan=\"1\"><img src=\"images/icon/img_user.png\" alt=\"user\" /></td>";
echo "<td class=\"mainTxt\" colspan=\"1\">Je hebt geen vrienden in je lijst!</td>";
}else{
while($dbconnect = mysql_fetch_object($vrienden)) {
if($dbconnect->naam_1 == $data->login){
$gebruikernsaam = $dbconnect->naam_2;
}elseif($dbconnect->naam_2 == $data->login){
$gebruikersnaam = $dbconnect->naam_1;
}
echo "<tr>";
echo "<td class=\"mainTxt\" colspan=\"1\"><img src=\"images/icon/img_user.png\" alt=\"user\" /></td>";
echo "<td class=\"mainTxt\" colspan=\"1\"><a href=\"gear.php?account=1&id=".$dbconnect->vrid."\">".$gebruikersnaam."</a></td>";
echo "</tr>";
}
}
echo "
<tr>
<td class=\"subtitle\" colspan=\"2\"> </td>
</tr>
</table>";
///////////////////////
echo "
<table summary=\"vriendenlijst\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%;\">
<tr>
<td class=\"subtitle\" colspan=\"2\">Vriendenlijst</td>
</tr>
<tr>";
$vrienden = mysql_query("SELECT * FROM `vriendenlijst` WHERE `naam_1`='".mysql_real_escape_string($data->login)."' or `naam_2`='".mysql_real_escape_string($data->login)."' AND `bevestigd`='0'");
$wachtrij = mysql_num_rows($vrienden);
if($wachtrij == "0" or $wachtrij == ""){
echo "<td class=\"mainTxt\" colspan=\"1\"><img src=\"images/icon/img_user.png\" alt=\"user\" /></td>";
echo "<td class=\"mainTxt\" colspan=\"1\">Je hebt geen vrienden in de wachtlijst!</td>";
}else{
while($dabconnect = mysql_fetch_object($vrienden)) {
if($dabconnect->naam_1 == $data->login){
$gebruikernsaam2 = $dabconnect->naam_2;
}elseif($dabconnect->naam_2 == $data->login){
$gebruikersnaam2 = $dabconnect->naam_1;
}
echo "<tr>";
echo "<td class=\"mainTxt\" colspan=\"1\"><img src=\"images/icon/img_user.png\" alt=\"user\" /></td>";
echo "<td class=\"mainTxt\" colspan=\"1\"><a href=\"gear.php?account=1&id=".$dabconnect->vrid."\">".$gebruikersnaam2."</a></td>";
echo "</tr>";
}
}
echo "
<tr>
<td class=\"subtitle\" colspan=\"2\"> </td>
</tr>
</table>";
exit;
?>
Toon Meer
het probleem is dat er geen namen worden weergeven er komt een leeg velt met alleen een vrienden icoon.
Kan iemand mij helpen? bedankt