Variable bei sql Abfrage
alkativo
- php
Hallo Leute,
wenn ich bei einer Abfrage mehre Werte abfrage z.B.
$abfrage = "SELECT * FROM tabelle where id IN(3,5)";
wie kann ich dann nachher sagen
if($i==5) echo $abfrage($i);
also wie kann ich den rückgabewert ausgeben und ist er ein array?
Bis dann
Al
Hi,
if($i==5) echo $abfrage($i);
Gar nicht, oder enthält $abfrage den Namen einer Funktion?
also wie kann ich den rückgabewert ausgeben und ist er ein array?
Denk mal logisch (nachdem du es ja nicht schaffst, nachzulesen). Mehrere Werte, kann das eine Variable sein? Richtig: NEIN. Ergo muss es ein Array sein.
Hallo,
daraus werde ich nicht wirklch schlau. Wie ist dieses Array denn aufgebaut?
Bis dann
Al
Hi,
daraus werde ich nicht wirklch schlau. Wie ist dieses Array denn aufgebaut?
viel intuitiver als dir klar ist, nämlich genau so wie du das Ergebnis der Abfrage auf dem Bildschirm erwarten würdest: Pro Zeile gibt es genau so viele Einträge wie du Spalten abgefragt hast. Um die Spalten zu identifizieren wird der Name als Schlüssel im assoziativen Array verwendet, also $zeile["spaltenname"] gibt dir genau den Wert der einen Zeile aus der Spalte spaltenname zurück.
MfG
Rouven
Hallo Rouven,
leider gibt er mir nix aus. Schade eigentlich.
Bis dann
Al
Hi,
stimmt, du hast da einen Fehler in Zeile 33, guck mal so um Zeichen 5 ob dir was auffällt.
...was ich eigentlich sagen will: Ich habe keine Ahnung was du auf meine Erklärung hin probiert hast... Ohne Quellcode kann ich dir nicht helfen.
MfG
Rouven
Hi,
daraus werde ich nicht wirklch schlau. Wie ist dieses Array denn aufgebaut?
Wieso gibst du dir das Array nicht einfach per print_r() aus
Glaubst du wirklich, das würde länger dauern, als hier im Forum zu fragen?
Lass mich raten, du hast ansolut gar nichts ausprobiert. Hast du irgendwie zuviel Zeit?
hi,
wenn ich bei einer Abfrage mehre Werte abfrage z.B.
$abfrage = "SELECT * FROM tabelle where id IN(3,5)";wie kann ich dann nachher sagen
if($i==5) echo $abfrage($i);
also wie kann ich den rückgabewert ausgeben und ist er ein array?
http://php-faq.de/q/q-mysql-zugriff.html
http://tut.php-q.net/mysql-select-php.html
gruß,
wahsaga