hab da nochmal wzei fragen...
Notice: Undefined variable: do in /web/cms/html/modules/Quizz/index.php on line 861
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /web/cms/html/modules/Quizz/index.php on line 273
861 switch($do)
was bedeutet das? und
273 list($adrs) = mysql_fetch_row($result);
wat bedeutet dat, wieso entsteht hier denn ein !warning!
Zitatwat bedeutet dat, wieso entsteht hier denn ein !warning!
Der inhalt von $result ist nicht gültig -->
Zitatsupplied argument is not a valid MySQL result resource
Das übergebene Argument beinhaltet keine gültige Ergebnisresource.
Da schauen wo $result gebildet wird. Dort ist ein Fehler
ZitatUndefined variable: do in /web/cms/html/modules/Quizz/index.php on line 861
Die Variable $do ist nicht gefüllt/definiert
BTW.
Es gibt PHP-Bücher (auch online und kostenlos)
Z.B. http://www.selfphp.de (http://www.selfphp.de)
Ok danke dir! Die Seite hilft auf jedenfall mal weiter.
Jetzt habe ich folgendes Problem, ich pass mir das "module" ein bisschen an.
Es gibt die funktion ein bild einzufügen, das input feld habe ich durch ein dropdown menü ersetzt, das die bilder aus einem bestimmten ordner auflistet, das klappt auch alles prima. Jedoch habe ich mir vorgestellt, das ich mir neben dem dropdown menü das ausgewählte bild noch anzeigen lasse. so wie bei den user avataren. Das geht wohl nur mit java, oder?
Also hier ist momentan mein problem, habe versucht es mit hilfe von avatar dateien schalu zuwerden, jedoch ist das etwas zuviel momentan, java ist noch nicht so ganz mir...
hier mal mein code ohne image anzeige:
//Bilder als Dropdown-Menü
$ordner = opendir("modules/Quizz/images");
print "<select name=\"CatImage\">\n"; //Beginn Dropdown-Menü
while($datei = readdir($ordner)) {
if($datei != '.' && $datei != '..' && $datei != 'Thumbs.db' && $datei != 'index.html')
print "<option value=\"$datei\">$datei</option>\n"; // Option des Dropdown-Menü ausgeben
}
print "</select>\n"; //Ende Dropdown-Menü
//Bilder als Dropdown-Menü
hat jemand nen tip wie es da jetzt noch das bild anzeigen lassen kann?!?
Ok habe es gelöst bekommen, jetzt bräucht ich aber trotzdem mal hilfe, und zwar würde ich gerne, wenn das Bild demo.gif in der datenbank gespeichert ist, es dann beim dropdown menü angezeigt wird, also gleich markiert wird. und nicht abc.gif. verständlich was ich meine? :gruebel:
Sorry für das dripple Post, aber ich habs halt schon wieder bisschen hinbekommen...
jetzt hab ich es soweit, das es mir das in der datenbank gespeicherte bild anzeigt und als erstes makiert, allerdings ist das was in der datenbank gespeichert ist jetzt doppel. Erstmal reicht es, aber vieleicht gibt es ja noch sowas wie wenn abc.gif vorhanden, dann abc.gif nur einaml anzeigen oder so...hier mal mein code:
<?php
//Beginn Bilder als Dropdown-Menü
$ordner = opendir("$bilder_ordner");
print "<td><select name=\"image\" onChange=\"generateimage(this.options[this.selectedIndex].value)\">\n";
$result = mysql_query("select image from ${prefix}_quizz_admin where quizzId='$qid'");
while(list($catimg) = mysql_fetch_row($result)) {
if ($catimg==$image) { $sel = "selected "; }
echo "<option $sel value=\"$catimg\">$image</option>\n";
$sel = "";
}
while($datei = readdir($ordner)) {
if($datei != '.' && $datei != '..' && $datei != 'Thumbs.db' && $datei != 'index.html')
print "<option value=\"$datei\">$datei</option>\n";
}
print "</select> (*)</td></tr>\n";
print "<tr><td></td><td colspan=\"2\"><ilayer id=\"dynamic1\"><layer id=\"dynamic2\">"; //Anzeige des Bildes
print "<div id=\"dynamic3\"></div></layer></ilayer>";
JavaScriptBilder();
//Ende Bilder als Dropdown-Menü
?>