Ewsg Geschrieben 9. August 2016 Teilen Geschrieben 9. August 2016 (bearbeitet) 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 2016 von Ewsg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0 Crash2001 Geschrieben 11. August 2016 Teilen Geschrieben 11. August 2016 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0 Pentaquin Geschrieben 15. August 2016 Teilen Geschrieben 15. August 2016 (bearbeitet) 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 2016 von Pentaquin Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0 JimTheLion Geschrieben 15. August 2016 Teilen Geschrieben 15. August 2016 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0 Ewsg Geschrieben 16. August 2016 Autor Teilen Geschrieben 16. August 2016 Danke für den Hinweis Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Frage
Ewsg
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 von EwsgLink zu diesem Kommentar
Auf anderen Seiten teilen
4 Antworten auf diese Frage
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.