Diashow

Hallo,
ich hab' mir selbst eine kleine Diashow programmiert. Am lokalen PC
funktioniert's, am Webserver nicht. =DCberprüft sind: Groß/
Kleinschreibung, Struktur der mysql-Tabelle.
Sieht jemand einen Fehler im folgenden Codeausschnitt:

if (isset($_POST['btnext']) OR ($orby=3D=3D0)) {
$q_orby =3D mysql_query("SELECT * FROM ftblcommentpics WHERE orderby
> $orby AND CID =3D $cid ORDER BY orderby LIMIT 1") or die or
die(mysql_error());
if (mysql_num_rows($q_orby)>0) {
while ($row=3Dmysql_fetch_object($q_orby)) {
$orby =3D $row->orderby;
$idc =3D $row->IDC;
$bild =3D $row->bild;
$beschr =3D $row->beschr;
} ...
Die variable $orby definiert das anzuzeigende Bild.

Danke für Tipps
Gruß aus Wien
Herbert
Herbert Fidesser [ Fr, 29 Juni 2007 10:01 ] [ ID #1754638 ]

Re: Diashow

> ich hab' mir selbst eine kleine Diashow programmiert. Am lokalen PC
> funktioniert's, am Webserver nicht.

-v
Kay-Michael Voit [ Fr, 29 Juni 2007 11:31 ] [ ID #1754639 ]

Re: Diashow

* Herbert Fidesser wrote:
> ich hab' mir selbst eine kleine Diashow programmiert. Am lokalen PC
> funktioniert's, am Webserver nicht.

Fehlermeldung?

B.

--
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt [at] bmservices.de
Bernd Muent [ Fr, 29 Juni 2007 12:13 ] [ ID #1754640 ]

Re: Diashow

> Fehlermeldung?

Leider keine Fehlermeldung.
Beim Aufruf erscheint das erste Bild automatisch und korrekt. Bei
jedem Klick auf irgendein Element der Website, das auf die Datenbank
zugreift, ist diese weg. Es existieren keine Daten mehr. Die Datenbank
wird aber korrekt angesprochen, da
a) alles korrekt funktioniert, solange ich nicht in die Diashow gehe.
b) das erste Bild ja ebenfalls aus der Datenbank geholt wird.
Wenn ich mich abmelde und eine neue Session starte, beginnt das
Problem von vorne.

Tut mir leid, besser kann ich's nicht beschreiben. Es ist ziemlich
mysteriös.
mfg
Herbert
Herbert Fidesser [ Fr, 29 Juni 2007 12:25 ] [ ID #1754641 ]

Re: Diashow

Hi Herbert

Herbert Fidesser wrote:
> if (isset($_POST['btnext']) OR ($orby==0)) {

$sql = "select ...";
$q_orby = mysql_query($sql);
print $sql.mysql_error();

> $q_orby = mysql_query("SELECT * FROM ftblcommentpics WHERE orderby
>> $orby AND CID = $cid ORDER BY orderby LIMIT 1") or die or
> die(mysql_error());

was soll hier `or die or die(mysql_error())`?

> if (mysql_num_rows($q_orby)>0) {
> while ($row=mysql_fetch_object($q_orby)) {

print_r($row);

> Die variable $orby definiert das anzuzeigende Bild.

register_globals?! Wähh!

HTH, Johannes
Johannes Vogel [ Fr, 29 Juni 2007 12:26 ] [ ID #1754642 ]

Re: Diashow

On Fri, 29 Jun 2007 01:01:05 -0700, Herbert Fidesser wrote:

> Die variable $orby definiert das anzuzeigende Bild.

Und kommt woher? Wo wird sie definiert?

Gruß,
Matthias
Matthias Esken [ Fr, 29 Juni 2007 20:28 ] [ ID #1754644 ]
PHP » de.comp.lang.php.datenbanken » Diashow

Vorheriges Thema: Position eines Datensatzes innerhalb eines Resultsets feststellen
Nächstes Thema: mailto:xxx als link nach <input ..> feld auslesen