Veröffentlicht 9. August 20169 j Hallo, Ich habe folgende SQL Abfrage: $db = mysql_select_db("user_table", $dbhandle); $result = mysql_query("SELECT * FROM user_table WHERE sex=2"); echo "<span style=\"font-weight:normal;\">".mysql_num_rows($result)."</span> "; $sql = "Select count(v1.id) as count FROM ".$cbs['user_table']." as v1 WHERE v1.step='9' && v1.sex='2'"; $result = mysql_query($sql); $_POST['eintraege'] = mysql_result( $result, 0, 'count' ); $_POST['eintrag'] = 0; mysql_free_result($result); UNd möchte nun mysql_free_result($result) in einer bestimmten Text Grösse, Farbe und Textartausgeben echo "<span style=\"font-size: 14pt;font-family:Arial;color:#315931;\" >".mysql_free_result($result)."</span>"; Leider bleibt die Seite weiss. mit dieser Ausgabe funktioniert es. echo "<span style=\"font-weight:normal;\">".mysql_num_rows($result)."</span> "; Wer kann mir bitte helfen?? Danke im voraus. Bearbeitet 9. August 20169 j von Ewsg
11. August 20169 j Am 9.8.2016 um 22:54 schrieb Ewsg: [...]Und möchte nun mysql_free_result($result) in einer bestimmten Text Grösse, Farbe und Textartausgeben echo "<span style=\"font-size: 14pt;font-family:Arial;color:#315931;\" >".mysql_free_result($result)."</span>"; Leider bleibt die Seite weiss.[...] Also vom CSS Style her sollte es funktionieren. Gibt mysql_free_result($result) denn überhaupt etwas aus, oder kommt einfach nur kein Text und daher wird auch nichts farbig dargestellt?
15. August 20169 j Mal abgesehen davon, dass du mysql_free_result() gar nicht mehr benutzen solltest, da die Methode 1. deprecated ist und 2. aus Java 7 entfernt wurde (siehe http://php.net/manual/de/function.mysql-free-result.php) --> dein Script wäre nicht kompatibel mit PHP 7, gibt mysql_free_result() nur einen Boolean zurück (vermutlich als 0 oder 1 dargestellt), da es nur 1 Aufgabe hat: Die Resourcen des Result Objektes wieder frühzeitig freizugeben. Nebenbei bemerkt, die ganze mysql und mysqli extension ist in Java 7 nicht mehr verfügbar, wenn möglich gleich auf PDO setzen, ansonsten wird der Code vermutlich nicht lange funktionieren. Was mir sonst noch so auffällt: Wenn möglich Code & Design komplett trennen. Bearbeitet 15. August 20169 j von Pentaquin
15. August 20169 j Gerade eben schrieb Pentaquin: Nebenbei bemerkt, die ganze mysql und mysqli extension ist in Java 7 nicht mehr verfügbar, wenn möglich gleich auf PDO setzen, ansonsten wird der Code vermutlich nicht lange funktionieren. Die mysqli_* API ist auch in PHP7 noch vorhanden. Würde aber trotzdem PDO vorziehen, es ist einfach viel einfacher und angenehmer einzusetzen.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.