ich habe zwei fragen:
1. Farge:
ich habe zwei tabellen
1 tabelle kunde (knr(primary), vorname, name, kasse, privat)
2 tabelle rechnung (rnr(primary), knr, datum, status)
ich möchte z.b. die komplette tabelle rechnung ausgeben mit zu dem feld knr passenden "vornamen" und "namen" aus der tabelle kunden mit ausgegeben werden.
ich verwende diesen select:
SELECT rechnung.rnr, rechnung.knr, kunden.vorname, kunden.name, rechnung.datum
from kunden, rechnung
where rechnung.status="1"
allerdings bekomme ich dann alle kunden mit der einen offenen rechnung ausgegeben
2. Frage:
ich habe die felder kasse und privat in der tabelle kunde, diese felder werden jeweils immer nur mit "1" befüllt wenn die bedingung zutrifft, ansonsten mit "0".
das funktioniert auch alles (mit radioboxen)
allerdings wenn ich dann in der ausgabe nicht bei kasse oder privat eine 1 oder 0 ausgegeben haben will, sondern ein "ja" oder "nein" bekomme ich einen fehler (Parse error: parse error, unexpected T_IF in C:\Programme\xampp)
das ist die ausgabe :
/*Ausgabe*/
echo "<table width=100% border=0 align=left bgcolor=#C4D7EB class=text> ";
while ($row = mysql_fetch_row ($result)) {
echo "<tr > <td>"."Rechnungs Nr.: " . $row[0] . "</td>";
echo "<td>"." Kunden Nr: " . $row[1] . "</td>";
echo "<td>"." Vorname: " . $row[2] . "</td>";
echo "<td>"." Name: " . $row[3] . "</td>";
echo "<td>"." Kasse: ". if($row[4]==1){echo "ja";}else {echo"nein";}."</td>";
echo "<td>"." Privat: " . $row[5] . "</td>";
echo "<td>"." Datum: " . $row[6] . "</td></tr>";
}
echo "</table>";
1. Farge:
ich habe zwei tabellen
1 tabelle kunde (knr(primary), vorname, name, kasse, privat)
2 tabelle rechnung (rnr(primary), knr, datum, status)
ich möchte z.b. die komplette tabelle rechnung ausgeben mit zu dem feld knr passenden "vornamen" und "namen" aus der tabelle kunden mit ausgegeben werden.
ich verwende diesen select:
SELECT rechnung.rnr, rechnung.knr, kunden.vorname, kunden.name, rechnung.datum
from kunden, rechnung
where rechnung.status="1"
allerdings bekomme ich dann alle kunden mit der einen offenen rechnung ausgegeben
2. Frage:
ich habe die felder kasse und privat in der tabelle kunde, diese felder werden jeweils immer nur mit "1" befüllt wenn die bedingung zutrifft, ansonsten mit "0".
das funktioniert auch alles (mit radioboxen)
allerdings wenn ich dann in der ausgabe nicht bei kasse oder privat eine 1 oder 0 ausgegeben haben will, sondern ein "ja" oder "nein" bekomme ich einen fehler (Parse error: parse error, unexpected T_IF in C:\Programme\xampp)
das ist die ausgabe :
/*Ausgabe*/
echo "<table width=100% border=0 align=left bgcolor=#C4D7EB class=text> ";
while ($row = mysql_fetch_row ($result)) {
echo "<tr > <td>"."Rechnungs Nr.: " . $row[0] . "</td>";
echo "<td>"." Kunden Nr: " . $row[1] . "</td>";
echo "<td>"." Vorname: " . $row[2] . "</td>";
echo "<td>"." Name: " . $row[3] . "</td>";
echo "<td>"." Kasse: ". if($row[4]==1){echo "ja";}else {echo"nein";}."</td>";
echo "<td>"." Privat: " . $row[5] . "</td>";
echo "<td>"." Datum: " . $row[6] . "</td></tr>";
}
echo "</table>";
Kommentar