Nieuw lid |
|
Ik wil met dit stukje script hetvolgende bereiken. het moet zo zijn dat bij een bepaalde oplossing een afkeur reactie wordt weergegeven.
Ik heb er een plaatje bij
www.violanzzj.nl/tbp/afkeur.jpg
Hier zien jullie 2 regels in het donker met afkeur1 en hg2. Dit zijn 2 aparte afkeur redenen.Het moet dus eigenlijk zo staan
#1 -> afkeur 1
#2 -> hg2
#3 -> afkeur = 0 (want deze is niet afgekeurd).
De goede afkeur rede moet onder de goede oplossing komt. Ik heb nu 2 keer rede van afkeur gegeven en ze worden beiden bij alle 3 mijn oplossingen weergegeven, terwijl hij in princiepe alleen bij #1 en bij #2 een afkeur rede moet geven.
Hoop dat ik zo jullie voldoende info heb gegeven!!
<?php
$afkeur = mysql_query ("
SELECT smt_oplossing.afkeur AS a, id_afk, smt_afkeur.afkeur AS afk, nr, prob_id
FROM smt_afkeur, smt_oplossing
WHERE smt_oplossing.prob_id = smt_afkeur.nr" )or die(mysql_error());
while ($af = mysql_fetch_array($afkeur))
{
$a = $af['a'];
$afk = $af['afk'];
$prob_id = $af['prob_id'];
$nr = $af['nr'];
if ($a == '1')
{
echo"<tr><td><h2>$afk $prob_id</h2></td></tr>";
}
else
{
echo"<tr><td><h2>afkeur = 0</h2></td></tr>";
}
}
?>
<?php SELECT smt_oplossing.afkeur AS a, id_afk, smt_afkeur.afkeur AS afk, nr, prob_id FROM smt_afkeur, smt_oplossing { $a = $af['a']; $afk = $af['afk']; $prob_id = $af['prob_id']; $nr = $af['nr']; if ($a == '1') { echo"<tr><td><h2>$afk $prob_id</h2></td></tr>"; } else { echo"<tr><td><h2>afkeur = 0</h2></td></tr>"; } } ?>
|