Wie kann ich bestimmte Einträge/Reihen in einer MYSQL Datenbank zählen und dann das Ergebnis ausgeben??
Ausgabe der Anzahl der Reihen von einer MYSQL Datenbank
Einklappen
X
-
-
Nein ... das liefert entweder 0 oder 1 ... für mysql_num_rows() ... !
Mach 'ne Lösung mit "SELECT COUNT(*) FROM Tabelle WHERE ... "carpe noctem
[color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
[color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]
Kommentar
-
PHP-Code:<?
include ('config.inc.php');
$conn1 = mysql_connect ($host,$usr,$pw);
mysql_select_db($db,$conn1);
$sql_hits2 = mysql_query("SELECT COUNT(*) AS gesamt FROM `tabelle`");
$tabelle = mysql_fetch_row($sql_hits2); ?>
<? echo "$tabelle[0]"; ?>
Kommentar
-
Guten Tag,
Ich habe ein Problem mit der Mysql Ausgabe
Wenn ich meine MYSQL Tabelle ausgeben will, dann wird dies zwar gemacht, aber, gebe ich eine zweite Zeile aus, dann wird die erste einfach nocheinmal wiederholt.
Damit gebe ich die tabelle aus:
<?
$query = "SELECT id,datum,name,email,kommentar FROM gbook2";
$result = MYSQL_QUERY($query);
$ausgabe = MYSQL_FETCH_ARRAY($result);
for($x=0; $x < MYSQL_NUM_ROWS($result); $x++)
{
print $ausgabe['datum']
}
?>
{
Desweiteren habe ich ein kleine Problem, wenn ich die Variablen per
zB.:
$name = $_POST['name'];
$email = $_POST['email'];
$kommentar = $_POST['kommentar'];
auf eine nächste Seite übertragen will, dann geht das nur zur ersten Seite, aber nicht zur 2.
Ich hoffe hier wird mir geholfen!
Vielen Dank
THZuletzt geändert von TomaHawk; 24.09.2003, 15:09.
Kommentar
-
Original geschrieben von TomaHawk
Wenn ich meine MYSQL Tabelle ausgeben will, dann wird dies zwar gemacht, aber, gebe ich eine zweite Zeile aus, dann wird die erste einfach nocheinmal wiederholt.
wenn du den nächsten datensatz haben willst, musst du logischerweise auch diese funktion erneut anwenden.
Desweiteren habe ich ein kleine Problem, wenn ich die Variablen per
zB.:
$name = $_POST['name'];
$email = $_POST['email'];
$kommentar = $_POST['kommentar'];
auf eine nächste Seite übertragen will, dann geht das nur zur ersten Seite, aber nicht zur 2..
I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
Kommentar