phpbar.de logo

Mailinglisten-Archive

[php] MySQL link index?

[php] MySQL link index?

Christian Hofmann php_(at)_privatesponsor.de
Sun, 30 Jan 2000 21:21:11 +0100


Hallo!

Ich habe ein Problem in meinem Script - ich finde die Lösung einfach nicht.
Ich bekomme immer folgende Ausgabe:

<SNIP>
Zeile 29
Warning: 0 is not a MySQL link index in /u/web/priv64/sessionid.php3 on line
30
Es gab einen Fehler
Zeile 13
Warning: 0 is not a MySQL link index in /u/web/priv64/sessionid.php3 on line
14

Warning: 0 is not a MySQL result index in /u/web/priv64/sessionid.php3 on
line 15

<SNAP>

Ich habe extra mal die entschiedenden Zeilennummern mit ausgeben lassen.

Es wäre schön wenn mir jemand helfen kann...
Da ich nicht die möglichkeiten habe die phplib einzubinden / zu benutzen
habe ich mir so was mal selbst programiert. Es sollte eigentlich
funktionieren... aber es geht nicht :-( es muss irgendwie an !$erg liegen -
aber woran da genau?

Ich habe mal das Script komplett gepostet. Ist es eigentlich egal wo ich die
Funktionen deklariere? Ich hatte sie vorher in der else Anweisung von
Verbindung - weil ich sie eigentlich nur da verwende. Ninja... ich freue
mich über jede Hilfe.....

ACHSO: Das script wird ohne irgendwelche Parameter aufgerufen....

wenn ich es so aufrufe sessionid.php3?sessionid=2453456

dan sieht es folgendermaßen aus:
<SNIP>
sessionid:
werber:
cybertechsid:
loggedin:






Mit ID ladenZeile 13
Warning: 0 is not a MySQL link index in /u/web/priv64/sessionid.php3 on line
14

Warning: 0 is not a MySQL result index in /u/web/priv64/sessionid.php3 on
line 15


<SNAP>

Nun das Script:


<SNIP>


Test





";
    }
    else
    {
    echo "Es gab einen Fehler";
    echo "
"; } } $verbindung = _(at)_mysql_connect("localhost","zdzshf","dfgdwf"); if (!$verbindung) { echo "Es ist ein Datenbankfehler aufgetreten. Bitte versuchen Sie es später wieder!\n"; } else { $zeitmarke=time(); if ($sessionid) { $abfrage = "SELECT * from session where sessionid=\"$sessionid\""; $erg = mysql_db_query("priv64",$abfrage,$verbindung); list($sessionid, $werber, $cybertechsid, $loggedin, $gueltigbis) = mysql_fetch_row($erg); echo "sessionid: $sessionid
\n"; echo "werber: $werber
\n"; echo "cybertechsid: $cybertechsid
\n"; echo "loggedin: $loggedin
\n"; echo "





"; echo "Mi t ID laden"; } else sessioniderstellen($werber,$zeitmarke); } } alteentwerten($zeitmarke); mysql_close($verbindung); ?> </head> <SNAP> Ich hoffe das war nicht zuviel gepostet - Vielen Dank im voraus, Christian Hofmann Christian.Hofmann_(at)_gmx.de

php::bar PHP Wiki   -   Listenarchive