02.09.2009
Channel php.de ausgewählt, Log vom 02.09.2009
Seite: 1 2 3 > Letzte Seite
Chatlog
nordx: lol
nordx: myname
nordx: hat das tutorial ein wiener geschrieben :D?
nordx: in PHP werden wir _eh_ über die Spaltennamen (und nicht über die Spaltenpositionen) auf die Werte zugreifen.
nordx: xD
nordx: nice
tliff: nordx: noe
nordx: seltsam :)
nordx: ne frage... warum wird nicht mehr mysql_query verwendet sondern $XX->query($xx);
nordx: ?
nordx: hat das nen besonderen grund, verbesserung etc... oder einfach nur ne andere möglichkeit?
nordx: so wie print / echo?
ben85: mysqli oder pdo?
nordx: fuck!
nordx: ich bekomme folgende fehlermeldung: Call to a member function query() on a non-object in
nordx: bei folgendem code:
nordx: http://nopaste.php-quake.net/251893
nordx: wenn ich statt der funktion $db = ... direkt in die check_user funktion reinschreibe, dann funktionierts
nordx: aber wenn ich $db <-- als global definiere müsste die doch für die funktion check_user verwendbar sein, oder nicht?
@bigfoot-: nein.
@bigfoot-: nur, wenn du sie in der funktion check_user auch als global definierst.
@bigfoot-: sonst wird nach einer (nicht existierenden) lokalen variable $db gesucht
nordx: das heißt: wenn ich ne global verwende... muss ich immer eine zeile drüber sagen "global VARIABLE;" ...?
ben85: bigfoot-, mysqli oder pdo?
nordx: nice, es geht >.<
nordx: sollte nochmal global suchen, danke @bigfoot
@bigfoot-: nordx: nein, nicht "immer eine zeile drueber", sondern halt ein mal am anfang der funktion ... du solltest dir das noch mal durchlesen, ja
nordx: verstehe! außerhalb,... bzw nach funktionen muss ichs dann nich mehr mit global definieren
nordx: richtig?
Maffe: 21 kg für 36 cm Breite vs. 5 kg für 47 cm Breite
Maffe: gix-: großes Bild ist schon toll
Maffe: gix-: Hat dein Abspielprogramm VSync?
ben85: hmpf gehen subselects mit mysqli nicht? Oo
ben85: wenn man prepared statements nutzt^^
@bigfoot-: geht "geht nicht" genauer?
ben85: Fatal error: Call to a member function bind_param() on a non-object in /www/plattenchef/anmeldung/index.php on line 34
ben85: $insertUser = $verbindung->prepare("INSERT INTO users (lfdnr, email, password, activation_code) VALUES (((SELECT max(lfdnr) FROM users)+1),?, ?, ?)");
@bigfoot-: $verbindung ist nicht mal ein objekt, du hast ganz andere probleme, als dass mysqli irgendwas nicht koennte
ben85: doch das ist ein objekt ohne subselect geht das qry
ben85: aber ich parse hier nicht 10 zeilen unnötigen code
tliff: hmm
tliff: ich kann auf meine linke untere speicheldruese druecken und es gurgelt
tliff: ist das normal?
ben85: tliff, drück auf die rechte
ben85: und schau obs auch passiert :)
tliff: noe, da nicht ;)
ben85: aua
ben85: nun hab ich aber feste an der falschen stelle gedrückt :P
ben85: bei mir gurgelt nichts :)
ben85: sag mir lieber warum mein sql qry net geht :p
tliff: ben85: keine ahnung, ich hab php aufgegeben
ben85: Error: You can't specify target table 'users' for update in FROM clause oO
tliff: ah, achso
tliff: du kannst keine tables veraendern, die du in einem subselect benutzt
tliff: du moechtest eine temporary table benutzen
ben85: joar das lese ich auch gerade
ben85: oder einen join
+hellangel: INSERT INTO table (Field1, Field2) SELECT field1, field2 FROM table WHERE id=8
+hellangel: sowas geht doch?
ben85: das dachte ich auch
tliff: hellangel: das ist glaub ich auch technisch kein subselect
+hellangel: stimmt
+hellangel: ein subselect wäre hier auch blödsinn ;)
+hellangel: er könnte auch INSERT INTO bla (..) SELECT (Subquery) machen, aber das wäre auch schwachsinn :p
ben85: wo ist denn mein denkfehler
ben85: bei dem qry: $insertUser = $verbindung->prepare("INSERT INTO users (lfdnr, email, password, activation_code) VALUES (((SELECT max(lfdnr) FROM users)+1),?, ?, ?)");
tliff: was willst du machen?
+hellangel: INSERT INTO users (lfdnr, email, password, activation_cide) SELECT ((SELECT max(lfdnr) FROM users)+1) AS lfdnr, 'Bla' as email usw..
+hellangel: aber wie wärs wenn du autoincrement nimmst?
tliff: STOP
Seite: 1 2 3 > Letzte Seite
Zurück zur ÜbersichtWebseiten Tipps
Hier gehts zum jquery Tutorial.
Meine schwarze Webseite: iPhone4Spiel
