$server = 'localhost'; // this may be an ip address instead
$user = 'root';
$pass = '';
$database = 'hegerm';
$connection = new mysqli($server, $user, $pass, $database);
$abfrage = "SELECT * FROM weindb;";
$result = $connection->query($abfrage);
// echo $result;
$rows=array();
while ($zeile = mysqli_fetch_assoc($result))
{
$rows[] = $zeile;
//array_push($rows,$zeile);
// = array('' => , ); $zeile;
print_r(gettype(json_encode($rows)));
}
Die letzte Zeile print_r liefert als ausgabe boolean- nimmt man das gettype weg steht gar nichts drin,lasse ich mir eine zeile ausgeben steht dort das richtige Array, ich hab mitlerweile keine Ahnung was ich noch versuchen könnte, falls jmd eine Lösung kennt wäre ich sehr dankbar da meine php Kenntnisse sehr beschränkt sind.
$server = 'localhost'; // this may be an ip address instead $user = 'root'; $pass = ''; $database = 'hegerm'; $connection = new mysqli($server, $user, $pass, $database); $abfrage = "SELECT * FROM weindb;"; $result = $connection->query($abfrage); // echo $result; $rows=array(); while ($zeile = mysqli_fetch_assoc($result)) { $rows[] = $zeile; //array_push($rows,$zeile); // = array('' => , ); $zeile; print_r(gettype(json_encode($rows))); }
Die letzte Zeile print_r liefert als ausgabe boolean- nimmt man das gettype weg steht gar nichts drin,lasse ich mir eine zeile ausgeben steht dort das richtige Array, ich hab mitlerweile keine Ahnung was ich noch versuchen könnte, falls jmd eine Lösung kennt wäre ich sehr dankbar da meine php Kenntnisse sehr beschränkt sind.
Frage ich mal so, wieso nutzt du gettype, da du json_encode nutzt kommt doch eh immer ein String raus.Hast du dir mal die Manual angesehen (vor allem den zweiten Parameter von print_r) ? ()
Da ich überprüfen wollte ob da der richtige Typ dahinter ist -> dann sollte ja "string" rauskommen allerdings kommt da als Typ boolean raus und ich hab kein Plan wieso- wenn ich die Daten will mache ich das gettype natürlich raus
Da ich überprüfen wollte ob da der richtige Typ dahinter ist -> dann sollte ja "string" rauskommen allerdings kommt da als Typ boolean raus und ich hab kein Plan wieso- wenn ich die Daten will mache ich das gettype natürlich raus
Dann gib mal bitte alles einzeln aus und poste uns was wo raus kommt..
Ich habe keine Ahnung wo dein Problem liegt, geht ohne Probleme...
Mit gettype und json_encode:
Nur json_encode :
nur print_r :
Bei den Links kommt nur ein internal server error
Okay, geht wieder - aber keine Ahnung was an der Response falsch formatiert ist dich von fetch_assoc() bekomme, normale Daten werden auch ganz normal richtig geparst nur wenn ich das direkt parsen will kommt da nichts bei raus :/
Okay ich weiß woran es liegt- an den ä in praedikat im content ..special chars ...
$server = 'localhost'; // this may be an ip address instead
$user = 'root';
$pass = '';
$database = 'hegerm';
$connection = new mysqli($server, $user, $pass, $database);
$abfrage = "SELECT * FROM weindb;";
$result = $connection->query($abfrage);
// echo $result;
$rows=array();
while ($zeile = mysqli_fetch_assoc($result))
{
$rows[] = $zeile;
//array_push($rows,$zeile);
// = array('' => , ); $zeile;
print_r(gettype(json_encode($rows)));
}
Die letzte Zeile print_r liefert als ausgabe boolean- nimmt man das gettype weg steht gar nichts drin,lasse ich mir eine zeile ausgeben steht dort das richtige Array, ich hab mitlerweile keine Ahnung was ich noch versuchen könnte, falls jmd eine Lösung kennt wäre ich sehr dankbar da meine php Kenntnisse sehr beschränkt sind.
PHP Code:
$rows=array();
while ($zeile = mysqli_fetch_assoc($result))
{
...
lösen. Hoffe die Formatierung klappt (gesendet vom Handy)
Probier ich später mal aus, habe die connection auf charset utf-8 gesetzt und die Results dann utf-8 decoded -> dann ging auch das json_encode ohne Probleme
boolean array in struct - help 06/02/2013 - C/C++ - 9 Replies Well, i have a struct with an boolean array in it... like this:
struct abc{
bool mnzc;
};
how can i declare MAX? Because if i do it, jut like "int MAX=12;" it wont work...
[Java&Sql]Boolean... 10/03/2012 - Web Development - 4 Replies Hallo,
ich habe einen Boolean in Java, welchen ich gerne in eine Sqltabele eintragen würde. In der Datenbank habe ich ein Feld mit dem Datentyp Tinyint erstellt... Wie kann ich mein Boolean am einfachsten in eine Zahl umwandeln und umgekehrt... einfach eintragen geht nicht, da bekomme ich folgende meldung:
Incorrect integer value: 'false' for column 'SERVERREGION' at row 1
Java Boolean Frage 09/26/2012 - General Coding - 8 Replies Ich möchte in meinem Java Code eine Boolean Abfrage einbauen,
mein Problem dabei ist das bei der eingabe nur True oder False eingegeben werden kann,
wie schreibe ich in Java das wenn ich z.B "ja" eingabe der boolean auf true gestellt wird.
Dies ist relativ simpel da ich gerade erst mit Java begonnen habe jedoch finde ich es im Internet nicht.
Danke für eure Hilfe.
Liefert DPD heute aus??? 04/30/2012 - Off Topic - 2 Replies Hey,
habe mir was bestellt was über DPD per nachnahme kommt.
eigentlich sollte es freitag schon kommen. Es kam aber nicht.
Und wenn es heute nicht kommt kann ich es nicht mehr annehmen weil dann keiner zuhause ist.
Also meine frage haben die heute so einen Überbrückungstag oder liefern die aus???