Diashow
am 29.06.2007 10:01:05 von Herbert Fidesser
Hallo,
ich hab' mir selbst eine kleine Diashow programmiert. Am lokalen PC
funktioniert's, am Webserver nicht. Überprüft sind: Groß/
Kleinschreibung, Struktur der mysql-Tabelle.
Sieht jemand einen Fehler im folgenden Codeausschnitt:
if (isset($_POST['btnext']) OR ($orby==0)) {
$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
Re: Diashow
am 29.06.2007 11:31:05 von Kay-Michael Voit
> ich hab' mir selbst eine kleine Diashow programmiert. Am lokalen PC
> funktioniert's, am Webserver nicht.
-v
Re: Diashow
am 29.06.2007 12:13:22 von Bernd Muent
* 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@bmservices.de
Re: Diashow
am 29.06.2007 12:25:47 von Herbert Fidesser
> 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
Re: Diashow
am 29.06.2007 12:26:51 von Johannes Vogel
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
Re: Diashow
am 29.06.2007 20:28:28 von Matthias Esken
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