Ok, ik snap ook niet waarom hij dat doet.
De pagina:
http://www.habbolife.nl/php%20systemen/vip/profiel.php?mid=7
En nee, er word echt nergens een tabel vip
aangevraagt dus die snap ik al helemaal niet.
het script op de pagina:
<?
require("config.php");
require("include.php");
beveiliging("Iedereen");
echo "<link href='style.css' type='text/css' rel='stylesheet'>";
$select = "SELECT *,date_format(datum,'%d-%m-%Y') AS datum FROM leden WHERE id='" . $_GET['mid'] . "' AND activatie='1'";
// Hier boven staat de tbl waar hij moet zoeken is die goed?
$query = mysql_query($select);
$bestaat = mysql_num_rows($query);
$list = mysql_fetch_object($query);
if ($bestaat == 0)
{
echo "<h3>Profiel › Fout</h3>";
echo "Deze gebruikersnaam bestaat niet en heeft dus ook geen profiel!";
}
else
{
echo "<h3>Profiel van $list->gebruikersnaam</h3>";
echo "<table width=\"100%\" cellpadding=\"2\">";
echo "<tr><td width=\"30%\"><b>Gebruikersnaam:</b></td><td>$list->gebruikersnaam</td></tr>";
echo "<tr><td width=\"30%\"><b>Id:</b></td><td>$list->id</td><tr>";
echo "<tr><td width=\"30%\"><b>Naam:</b></td><td>$list->naam</td></tr>";
echo "<tr><td width=\"30%\"><b>E-mail adres:</b></td><td><b><a href=\"mailto:$list->email\">Stuur E-mail</a></td></tr>";
echo "<tr><td width=\"30%\"><b>Homepage:</b></td><td>";
if ($list->homepage == "")
{
$homepage = "Geen";
}
else
{
$homepage = "<a href=\"$list->homepage\" target=\"new\">$list->homepage</a>";
}
echo "$homepage</td></tr>";
echo "<tr><td width=\"30%\"><b>Lid sinds:</b></td><td>$list->datum</td></tr>";
echo "<tr><td width=\"30%\"><b>Status:</b></td><td><font color=\"" . $color_array[$list->status] . "\">$list->status</font></td></tr>";
echo "<tr><td width=\"30%\"><b>Waarschuwingen:</b></td><td>$list->waarschuwingen</td></tr>";
echo "<tr><td width=\"30%\"><b>Ondertitel:</b></td><td>$list->ondertitel</td></tr>";
echo "<tr><td width=\"30%\"><b>PB:</b></td><td><a href=\"priveberichten.php?new=1&naar=$list->gebruikersnaam\">Stuur PB</a></td></tr>";
echo "<tr><td width=\"30%\" valign=\"top\"><b>Avatar:</b></td><td>";
if ($list->avatar != "Geen")
{
echo "<img src=\"avatar/$list->avatar\" border=\"1\">";
}
else {
echo "Geen";
}
echo "<tr><td width=\"30%\" valign=\"top\"><b>Badges:</b></td><td>";
echo "</td></tr>";
echo "</table>";
}
?>
<?php
$badges_sql = "
SELECT
users.naam
FROM
users,
badges,
toegewezenbadges
WHERE
users.id = toegewezenbadges.userID
AND
badges.id = toegewezenbadges.badgeID
AND
badges.naam = 'badge-naam'";
$badges_res = mysql_query($badges_sql) or die (mysql_error());
$badges_rows = mysql_num_rows($badges_res);
if ($badges_rows == ''){
echo "Geen badges";
} else {
while($badges_array = mysql_fetch_array($badges_res)){
print_r($badges_array);
}
}
?>
De problemen?
Nouja, ik snap ze niet goed..
Gelukkig zitten hier wel php experts zoals jij
maar ik dus echt niet.. ik ben nog zo ongeveer
een beginner nouja, ik kan best veel dan voor een
beginner maar niet heel veel.
Edit
De tabel vip.users moet in dit script zitten:
<?php
$badges_sql = "
SELECT
users.naam
FROM
users,
badges,
toegewezenbadges
WHERE
users.id = toegewezenbadges.userID
AND
badges.id = toegewezenbadges.badgeID
AND
badges.naam = 'badge-naam'";
$badges_res = mysql_query($badges_sql) or die (mysql_error());
$badges_rows = mysql_num_rows($badges_res);
if ($badges_rows == ''){
echo "Geen badges";
} else {
while($badges_array = mysql_fetch_array($badges_res)){
print_r($badges_array);
}
}
?>
Want als ik het weghaal staat het er niet meer :S