Hallo Leute,
jetzt hab ich mal wieder ein Problem. Ich bekomme bei folgendem Code:
folgende Fehlermeldung:
Catchable fatal error: Object of class stdClass could not be converted to string
Die Fehlermeldung klingt im ersten moment ja eindeutig. Also bin ich hingegangen und hab mir die verwendeten Variablen angeschaut.
hier print_r($sblock) :
hier var_dump($sblock) :
hier das ganze nochmal für $block:
Also ich kann beim besten willen nicht erkennen wo mein Fehler liegt. Die Variablen lassen sich mit echo auch problemlos Ausgeben, nur wollen die halt nicht in meinen SQL-String.
Hat da jemand eine Idee? Ich war mir nicht sicher ob das ins Anfängerforum gehört
jetzt hab ich mal wieder ein Problem. Ich bekomme bei folgendem Code:
PHP-Code:
$sql = "INSERT INTO awayblocks(IDuser,start,end) VALUES('$block->IDuser','$sblock[1]->start','$sblock[1]->end')";
Catchable fatal error: Object of class stdClass could not be converted to string
Die Fehlermeldung klingt im ersten moment ja eindeutig. Also bin ich hingegangen und hab mir die verwendeten Variablen angeschaut.
hier print_r($sblock) :
Code:
Array
(
[1] => stdClass Object
(
[start] => 2008-01-11 06:57:29
[end] => 2008-01-11 16:21:39
)
)
Code:
array(1) {
[1]=>
object(stdClass)#9269 (2) {
["start"]=>
string(19) "2008-01-11 06:57:29"
["end"]=>
string(19) "2008-01-11 16:21:39"
}
}
Code:
stdClass Object
(
[IDuser] => 2
[start] => 2008-01-11 06:57:29
[endwork] => 2008-01-11 16:21:39
[endblock] => 2008-01-14 03:52:21
[awaybreak] => 1
[nextday] => 1
)
object(stdClass)#8275 (6) {
["IDuser"]=>
string(1) "2"
["start"]=>
string(19) "2008-01-11 06:57:29"
["endwork"]=>
string(19) "2008-01-11 16:21:39"
["endblock"]=>
string(19) "2008-01-14 03:52:21"
["awaybreak"]=>
string(1) "1"
["nextday"]=>
string(1) "1"
}
Hat da jemand eine Idee? Ich war mir nicht sicher ob das ins Anfängerforum gehört

Kommentar