Datenbank Abfrage
Tina
- php
Hallo
ich habe folgendes Problem. Mit folgendem SQl Statement wollte ich mir einige Daten aus der Datenbank holen:
$sql = "SELECT * FROM "rechnung_conf_proj" WHERE rechnungs_id=".$rechnungs_id;
....
Das Funktioniert auch leider holt er mir immer nur den ersten Eintrag aus meiner Datenbank und nicht alle, die die entsprechende Rechnungs_id haben.
Wie mache ich das.
Gruss
tina
Hallo
ich habe folgendes Problem. Mit folgendem SQl Statement wollte ich mir einige Daten aus der Datenbank holen:$sql = "SELECT * FROM "rechnung_conf_proj" WHERE rechnungs_id=".$rechnungs_id;
....Das Funktioniert auch leider holt er mir immer nur den ersten Eintrag aus meiner Datenbank und nicht alle, die die entsprechende Rechnungs_id haben.
Wie mache ich das.
Gruss
tina
hi du ;)
ähm nur eine klärende frage vorab, wie geht das script weiter?
weil das nächste wäre dazu interessant ...
theoretisch müsste ja jetz sowas wie
while($daten=mysql_fetch_assoc($sql))
{
...
}
kommen?
hi,
$sql = "SELECT * FROM "rechnung_conf_proj" WHERE rechnungs_id=".$rechnungs_id;
....Das Funktioniert auch leider holt er mir immer nur den ersten Eintrag aus meiner Datenbank und nicht alle, die die entsprechende Rechnungs_id haben.
Zuerst mal muss man sich wundern, warum eine ID - die normalerweise zur _eindeutigen_ Identifizierung eines Datensatzes dient - bei dir mehrmals auftauchen kann.
Und dann stellt sich noch die Frage, woraus du überhaupt schließt, dass du nur ein Ergebnis bekommst.
Du hast das Thema PHP gewählt, also wirst du vermutlich die Ergebnisse dieser Abfrage mit PHP auswerten. Ob du dabei einen Fehler gemacht hast, können wir dir aber nicht sagen, wenn du uns deinen PHP-Code nicht zeigst.
Eine Bitte: Lies bitte die Tipps für Fragende, _bevor_ du erneut antwortest.
Danke.
gruß,
wahsaga
Hallo Wahsaga,
Zuerst mal muss man sich wundern, warum eine ID - die normalerweise zur _eindeutigen_ Identifizierung eines Datensatzes dient - bei dir mehrmals auftauchen kann.
Steht denn dabei, ob die ID hier Primär- oder Sekundärschlüssel ist?
Könnte doch sein, dass die Rechnung mehrere Positionen hat, oder?
LG
Chris
hi,
Steht denn dabei, ob die ID hier Primär- oder Sekundärschlüssel ist?
Könnte doch sein, dass die Rechnung mehrere Positionen hat, oder?
Ja, du und FraFu, ihr habt natürlich Recht - meine Kurzsichtigkeit in diesem Falle.
gruß,
wahsaga
Hallo!
Zuerst mal muss man sich wundern, warum eine ID - die normalerweise zur _eindeutigen_ Identifizierung eines Datensatzes dient - bei dir mehrmals auftauchen kann.
Könnte doch durchaus ein Foreignkey sein.
mfg
frafu