2016-04-24 6 views
0

Ich habe das schon eine ganze Weile versucht, herauszufinden, und nach ähnlichen Problemen gesucht, kann aber keine Lösung finden.Vorbereitete Anweisung Innerer Join kann Parameter nicht per Referenz übergeben

Ich arbeite an einer Spiel-Setup-Anwendung und ich habe ein Problem mit meiner vorbereiteten Aussage.

Dies gibt einen Fehler zurück: "Schwerwiegender Fehler: Parameter 2 kann nicht als Referenz übergeben werden".

Jede Hilfe/Beratung würde sehr geschätzt werden!

+0

Könnten Sie versuchen, '$ stmt-> bind_param (" s ", $ _SESSION [" id "]);' mit '$ sid = $ _SESSION [" id "]; $ stmt-> bind_param ("s", $ sid); '? – Chris

+3

Sie haben einen Fehler in der 4. Zeile, vor der Variablen fehlt ein $ -Zeichen. Es wird davon ausgegangen, dass es sich um eine Konstante handelt, die nicht mit ref übergeben werden kann. – temporalslide

+0

@temporalslide Sie haben mein Problem herausgefunden ... Ich kam gerade zu dieser Schlussfolgerung und ging hier zu posten. Vielen Dank! –

Antwort

0

Ihre $stmt->bind_result($rsltID, rsltRaces); ist falsch. Es sollte $stmt->bind_result($rsltID, $rsltRaces); sein

Verwandte Themen