zwischen den mysql ausgaben manuellen text eingeben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Bonaparte
Mitglied
Beiträge: 308
Registriert: 07.12.2004 23:24
Wohnort: Hamburg
Kontaktdaten:

zwischen den mysql ausgaben manuellen text eingeben

Beitrag von Bonaparte »

hallo zusammen,

ich habe hier eine simple mysql abfrage

Code: Alles auswählen

<?php
$result = mysql_query("SELECT * FROM $data WHERE group_id='$id' ORDER BY id DESC LIMIT 0,5");

while($row = mysql_fetch_row($result)) {

echo $row["name"].' - '.$row["definition"].' - '.$row["beschreibung"].'<br />';
}
?>
nun möchte ich nach jedem ersten und vor dem letzten eintrag einen eigenen text hinzufügen (die texte sind unterschiedlich). Wie kann ich das anstellen? Ich möchte noch anmerken, dass nicht auf alles seiten immer 5 ergebnisse vorhanden sind.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Code: Alles auswählen

//Query

$i = 0;
$max = mysql_num_rows($result);

while ($row = mysql_fetch_row($result))
{
$i++
if ($i == 1)
{
//bla
}
echo $row["name"].' - '.$row["definition"].' - '.$row["beschreibung"].'<br />';
if ($i == $max)
{
//Blu
}
}
So könnte es aussehen; das was du vermutlich gesucht hast war mysql_num_rows
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Antworten

Zurück zu „Coding & Technik“