Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Ausgabe von Select Count(*), aber wie?

Hi Leute,

als erstes ich find hier einfach nichts im Forum und nun hier meine Frage:

wie gebe ich die gezählten zeilen von $sql="SELECT COUNT (*) from prefuuser_on"; aus?

Hier gehts zum Orginal Eintrag "Ausgabe von Select Count(*), aber wie?" im Forum

Antworten

Code:                   In Zwischenablage kopieren (nur IE)
1">

*** Nobody ***


2.

hier gibt er mir aber nichts aus:
[CODE]<?
include("config.inc.php");

$verbindung=mysql_connect($sql_server,$sql_user,$sql_passwort);
if (!$verbindung) {
echo "Fehler";
}
mysql_select_db($sql_db, $verbindung);

$sql="SELECT COUNT (*) from prefuuser_on where timestamp < UNIX_TIMESTAMP()";
$result = mysql_query($sql);
$count = mysql_result($result,0);


echo $count;



?>
[/PHP]


3.

Was bedeutet "gibt er mir nichts aus"? Schreibe mal

echo "Count ist $count";

Entweder kommt eine Fehlermeldung oder es muss eine Ausgabe kommen.

*** Nobody ***


4.

Da kommt nur "Count ist ".


5.

Und was ist hiermit:
Code:                   In Zwischenablage kopieren (nur IE)
2">

*** Nobody ***


6.

Jetzt kommt das:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(*) FROM prefuuser_on WHERE timestamp < UNIX_TIMESTAMP()' at li


7.

Aha, und jetzt fällt auf, dass timestamp ein unglücklich gewählter Spaltenname ist, siehe http://dev.mysql.com/doc/mysql/de/Reserved_words.html

*** Nobody ***


8.

DAnke da wäre ich nie drauf gekommen. Hier bekommt man halt super Hilfe im gegensatz zur PHP-Resource community die grotten schlecht ist.

Vielen Dank Nobody!


Hier gehts zum Orginal Eintrag "Ausgabe von Select Count(*), aber wie?" im Forum
 
phpforum.de | Impressum