Hey ben ik weer :P
Hoe kan je een koppel tabel ofzo maken
ik had hulp van benny gekregen met een badge
systeem waar ik heel erg blij mee ben.
Daarvoor wil ik hem nog even bedanken:
Bedankt :P zo nu weet iedereen het >:P
Naja maar met dat script kon je niet een badge
aan meerdere mensen geven dus nu zegt php_newbie ofzo dat je et anders moet dan maar dan met een koppel tabel -.- HOE DOE JE DIT :p
kan je dan wel meerdere badges aan mensen geven? xD

Alvast bedankt ;D
Jan Koehoorn schreef op 01.10.2006 21:00
Je bent nieuw hier toch? Achter elkaar in een topic posten heet * bumpen *. De regel is dat je dat pas na 24 uur mag doen. Ik zal even naar je code kijken, maar niet bumpen svp.


okido
Ik heb je code iets veranderd. Testen moet je zelf doen:
<?php
$badges_sql = "
SELECT
l.naam,
b.badges_naam,
b.badges_img,
b.badges_id,
b.badges_beschrijving,
t.id,
t.userID,
t.badgeID
FROM
leden,
badges,
toegewezenbadges
WHERE l.id = t.userID
AND b.badges_id = t.badgeID
AND b.badges_naam = t.badgeNAAM
AND b.badges_img = t.badgeIMG
";
if (!$badges_res = mysql_query($badges_sql)) {
trigger_error (mysql_error ());
}
else {
$badges_rows = mysql_num_rows($badges_res);
if ($badges_rows == 0){
echo "Geen badges";
}
else {
while($badges_array = mysql_fetch_array($badges_res)){
print_r($badges_array);
echo '<img src="badgeIMG" alt="imgNAAM">'; // deze twee waarden moet je nog veranderen in variabelen
}
}
}
?>
Frank schreef op 01.10.2006 21:02
Bumpen mag pas na 24 uur!

En testen kun je / moet je zelf doen, het is dus overbodig dat iemand voor jou gaat kijken of jouw code het juiste resultaat oplevert. En wat versta JIJ onder 'het juiste resultaat' ? Daar kan alleen jij een zinnig antwoord op geven.

Ga dus maar eens fijn testen. En vergeet niet om in je html-broncode te kijken of daar alles goed staat.


nee het gaat mij erom ef het de goede tabellen enzo zijn zodat de laatste echo erin gezet kan worden ;) Maar die weet ik nog steeds niet..
wat is dat wil iemand dat plss verklappen?
kan ik deze tabellen gebruikern voor dat systeem? voor de bages of niet? heb ze zelf gemaakt naar voorbeeld van ander topic maar weet niet of ze goed zijn
Ok veranderen in variablen -.- ff kijken of ergens dat
begin script staat misschien kan ik daar nog iets uitbregen
<?php
$badges_sql = "
SELECT
leden.naam,
badges.badges_naam,
badges.badges_img,
badges.badges_id,
badges.badges_beschrijving,
toegewezenbadges.id,
toegewezenbadges.userID,
toegewezenbadges.badgeID
FROM
leden,
badges,
toegewezenbadges
WHERE leden.id = toegewezenbadges.userID
AND badges.badges_id = toegewezenbadges.badgeID
AND badges.badges_naam = toegewezenbadges.badgeNAAM
AND badges.badges_img = toegewezenbadges.badgeIMG
";
if (!$badges_res = mysql_query($badges_sql)) {
trigger_error (mysql_error ());
}
else {
$badges_rows = mysql_num_rows($badges_res);
if ($badges_rows == 0){
echo "Geen badges";
}
else {
while($badges_array = mysql_fetch_array($badges_res)){
print_r($badges_array);
echo "<img src=\"".$badges_array['badgeIMG']."\" alt=\"".$badges_array['badgeNAAM']."\" border=\"0\" /> "; // deze twee waarden moet je nog veranderen in variabelen
}
}
}
?>

zoiets? :P

Maar echo kan wel kloppen maar hij laat niks zien -.-

btw heb weer wat verandert hij kon tabellen niet vinden
<?php
$badges_sql = "
SELECT
leden.naam,
badges.badges_naam,
badges.badges_img,
badges.badges_id,
badges.badges_beschrijving,
toegewezenbadges.id,
toegewezenbadges.userID,
toegewezenbadges.badgeID
FROM
leden,
badges,
toegewezenbadges
WHERE leden.id = toegewezenbadges.userID
AND badges.badges_id = toegewezenbadges.badgeID
AND badges.badges_naam = toegewezenbadges.badgeNAAM
AND badges.badges_img = toegewezenbadges.badgeIMG
";
if (!$badges_res = mysql_query($badges_sql)) {
trigger_error (mysql_error ());
}
else {
$badges_rows = mysql_num_rows($badges_res);
if ($badges_rows == 0){
echo "Geen badges";
}
else {
while($badges_array = mysql_fetch_array($badges_res)){
echo '<img src="' . $badges_array['badges_img'] . '" alt="' . $badges_array['badges_naam'] . '" border="0" />';
}
}
}
?>
Ik krijg de heletijd maar door de melden geen badge
Dan levert je query 0 resultaten op.
Jan please help me zie je echt niet de fout? :(
Ik zoek al de hele dag... vanaf ongv 12uur
A.u.b. zeg please wat er fout is want ik zie het niet :(als het zo niet zou lukken liet ik je zelf in me database ;( PLSS

Reageren