Wert Ausgabe Myqsl

hume1991

Erfahrenes Mitglied
Guten Tag,

bin schon langsam am verzweifeln was ich falsch mache, entweder ist mein PHP Code nicht in Ordnung oder ich spreche die Datenbank falsch an?

PHP Code:

PHP:
$abfrage = "SELECT * FROM `partnersuche` `firma`";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_object($ergebnis))
{
$row->firma;
}

echo print $row;

Durch dass echo teste ich jedesmal ob die Datensätze nach jeden neuen Versuch angezeigt werden, welches aber nicht der Fall ist. Wenn ich echo print $row gebe erhalte ich die Zahl 1. Woher kommt jetzt die Zahl ein her? :D
 
Teste mal dein generiertes SQL und poste es hier. Dann sehen wir ev. weitere Fehler.
-> Debug Queries

Aber den Fehler sieht man sofort. Ist nun partnersuche oder firma die Quelle?

Oder sollten diese 2 Tabellen verbunden werden?
 
Teste mal dein generiertes SQL und poste es hier. Dann sehen wir ev. weitere Fehler.
-> Debug Queries

Aber den Fehler sieht man sofort. Ist nun partnersuche oder firma die Quelle?

Oder sollten diese 2 Tabellen verbunden werden?

Hallo Yaslaw, die Tabelle selbst nennt sich partnersuche, die Spalte welches angesprochen werden sollte und die Datensätze ausgeben sollte nennt sich firma habe anbei noch Screenshots angehängt.

Debug Queries gibt aus: 511111

Attribut ist Varchar = Text
 

Anhänge

  • Snap_2013.03.12_15h40m02s_002_.png
    Snap_2013.03.12_15h40m02s_002_.png
    27,4 KB · Aufrufe: 9
  • Snap_2013.03.12_15h39m19s_001_.png
    Snap_2013.03.12_15h39m19s_001_.png
    37,7 KB · Aufrufe: 6
Zuletzt bearbeitet:
Nach dem Befehl FROM kommt ein Tabellen namen. Die Felder die Selektieren willst gehört in die SELECT anweisung also

PHP:
$select = "SELECT firma FROM partnersuche"

das Sternchen symbolisiert das alle Felder ausgewählt werden.
 
Zurück