Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

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 Ewsg

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?

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 von Pentaquin

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.