![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#41 |
|
Alter Sack
![]() Registriert seit: 19.09.1999
Ort: An der schönen alten Donau
Alter: 53
Beiträge: 1.579
|
Und, wie schauts aus, funkts jetzt? Und wenn ja, was war schuld?
|
|
|
|
|
|
#42 |
|
Veteran
![]() Registriert seit: 24.04.2002
Beiträge: 278
|
Kam leider noch nicht dazu das ganze zu testen.
Melde mich sobald ich es testen konnte. mfg |
|
|
|
|
|
#43 |
|
Veteran
![]() Registriert seit: 24.04.2002
Beiträge: 278
|
@bev
wollte dein Script gerade testen, aber wie ich sehe, hast du eine eigene spalte mit einer ID. Diese fehlt ir leider, daher kann ich es auch nicht so einfach über die ID machen. Dieser Gedanke ist mir auch schon gekommen, aber in der Datenbank sind leider keine Id's vorhanden. Daher kann dein Script bei mir auch nicht funktionieren! Aber trotzdem danke mfg |
|
|
|
|
|
#44 |
|
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
Statt ID kannst irgend ein beliebiges Feld oder einfach * nehmen.
Funkt genauso. Gruß |
|
|
|
|
|
#45 |
|
Veteran
![]() Registriert seit: 24.04.2002
Beiträge: 278
|
Okay, habe es geschnallt was du meinst.
Aber in dieser Zeile schreit er parse error. Warum? $vorherige="<< vorherige Seite"; |
|
|
|
|
|
#46 |
|
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
versuch mal so
if ($ansicht==1) { $vorherige=" "; } else { $zurück = $ansicht - 1; $vorherige = "<< vorherige Seite"; } if ($ansicht==$seitenanzahl) { $nächste=" "; } else{ $weiter = $ansicht + 1; $nächste="nächste Seite >>"; } das müsste funken |
|
|
|
|
|
#47 |
|
Veteran
![]() Registriert seit: 24.04.2002
Beiträge: 278
|
Jetzt meldet er einen parse error in dieser Zeile:
$result=mysql_fetch_row(mysql_query("select count('id') from $tabelle")); Habe schon die " weggelassen, weil es sonst überhaupt nicht funkioniert hätte (Argument not supplied) Wo könnte noch der Fehler liegen? |
|
|
|
|
|
#48 |
|
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
schau mal obst irgendwo ; oder " vergessen hast
sonst post nochmal den ganzen code wie der jetzt ausschaut ... Gruß |
|
|
|
|
|
#49 |
|
Veteran
![]() Registriert seit: 24.04.2002
Beiträge: 278
|
// Zeilen pro Seite
$zproseite = 500; // Zeilenanzahl auslesen $result=mysql_fetch_row(mysql_query(select count (*) from spalte)); $einträge=$result[0]; if (!$ansicht) {$ansicht=1;} $start = $zproseite*$ansicht-$zproseite; $result = mysql_query($sql,$db); $rows = mysql_num_rows($result); if ($result) { $number = mysql_num_rows($result); echo "<font face='Tahoma'>Es sind $number Datensätze gelesen worden ! </font>"; echo "<font face='Tahoma'>Tonträgerart : $sp</font>"; if ($number == 0) { echo "<font face='Tahoma'> Bitte ändern Sie ihre Suchkriterien"; } else { echo "<TABLE BORDER=0>"; echo '<TR> <TD width="3%">Jahr</TD> <TD width="3%">Wo</TD> <TD width="3%">Rang</TD> <TD width="3%">Rel</TD> <TD width="3%">ES</TD> <TD width="24%">Künstler</TD> <TD width="26%">Titel</TD> <TD width="3%">V1W</TD> <td width="3%">V2W</TD> <td width="3%">WW</TD> <td width="3%">Peak</TD> <td width="10%">Firma</TD> <td width="10%">KatalogNr.</TD> <td width="3%">LA</TD> </TR>'; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "<TR><TD>"; echo implode("<TD>",$row); echo "</TR>"; } echo "</TABLE>"; } echo " </p>"; } if ($ansicht==1) { $vorherige=" "; } else { $zurück = $ansicht - 1; $vorherige = "<< vorherige Seite"; } if ($ansicht==$seitenanzahl) { $nächste=" "; } else{ $weiter = $ansicht + 1; $nächste="nächste Seite >>"; } @mysql_close($db); ?> |
|
|
|
|
|
#50 |
|
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
Schau mal du baust doch da nirgens eine verbindung zur db auf .
und php machst auch nicht auf oben! |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|