oh mann, ja, das hab' ich gestern noch auf meinen Spickzettel geschrieben (und trotzdem wieder vergessen). Shame on me...
Jetzt hab' ich mal gedacht, schreib' die kurze IF-Schleife in eine Zeile, und... schon kommt Mist raus. DANKE und SORRY!
Klappt jezt..... nee, noch nicht ganz:
Das erhoffte wird als ? angezeigt und, selbst wenn ich das Sonderzeichen weglasse und z.B. den BOOL-Parameter in "MANN" und "FRAU" uebersetze, wird in jeder Zeile das gleiche ausgegeben, das aendert sich auch nicht, wenn ich eine neue/geaenderte Abfrage abschicke. ????
Zum check, welcher Ast der Schleife durchlaufen wird, habe ich mal einen counter eingebaut, der mitzaehlen soll - der counterwert wird mit ausgeben.
PHP-Code:
echo "<table border=\"1\">";
while($row = mysql_fetch_object($ergebnis))
{
if (s_runner_gender == 0){
$counter++;
$gender = "FRAU";
}
else{
$counter++;
$counter++;
$gender = "MANN";
}
echo "<tr>
<td>$row->s_result_id</td>
<td>$row->s_race_name</td>
<td>$row->s_runner_name</td>
<td>$row->s_race_time</td>
<td>$row->s_race_points</td>
<td>$row->s_race_rank</td>
<td>$row->s_runner_birthday</td>
<td>$gender</td>
<td>$row->s_runner_gender</td>
<td>$counter</td>
<tr>";
}
echo "</table>";
Die AUsgabe:
