php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.05.2005, 22:11  
Erfahrener Benutzer
 
Registriert seit: 12.05.2005
Beiträge: 1.038
PHP-Kenntnisse:
Fortgeschritten
notyyy befindet sich auf einem aufstrebenden Ast
Standard Aufklappmenu geht nicht?

hallo, ich habe folgenen code: ( er soll ein Aufklappmenu darstellen)

PHP-Code:
<?
echo "[b]Navigation[/b]
"
;
$open $HTTP_GET_VARS["open"];
if(
$open == ""){$open "nothing";}
include(
'../forum/mysql.php');
$abfrage "SELECT * FROM menu WHERE `untermenu` LIKE '$leer'";
  
$ergebnis mysql_query($abfrage);
  while(
$row mysql_fetch_object($ergebnis))
    {
    echo 
"[b]<a href=\"show.php?open=$row->name&include=$include\">$row->name</a>[/b]
  "
;
    
$abfrage2 "SELECT * FROM menu WHERE `untermenu` LIKE '$open' AND ´untermenu´ LIKE '$row->name'";
    
$ergebnis2 mysql_query($abfrage2);
    while(
$row2 mysql_fetch_object($ergebnis2))
    {
    echo 
"-<a href=\"$row2->url&include=$include\">$row2->name</a>
"
;
    }
}
?>
fehler:
Code:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource
datenbankverbindung und etc. steht.
fehler liegt in zeile 13:

PHP-Code:
    $abfrage2 "SELECT * FROM menu WHERE `untermenu` LIKE '$open' AND ´untermenu´ LIKE '$row->name'"
notyyy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.05.2005, 22:21  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Auch wenn ich die Links gerade nicht da habe:
1. SELECT * ist bäh!
2. $HTTP_GET_VAR ist bäh. Nimm $_GET
3. Fehlerausgaben rein (Teil 1): error_reporting(E_ALL) ganz oben in das Script.
4. Fehlerausgaben rein (Teil 2): mysql_error() rein nach dem mysql_query.
Dann kann man vielleicht was damit anfangen.

5. Warum zum Geier schreibst Du in der Überschrift des Threads was von einem Klappmenü, wenn Du selbst schon drauf gekommen bist, dass die MySQL-Abfrage nicht funktioniert? Willst Du Leute, die sich mit MySQL auskennen, fernhalten und lieber die HTML-/Lavascript-Klappmenüexperten anziehen?

Edit:
Wenn einer der Punkte 1-4 unklar sein sollte, hilft die Forumssuche garantiert. Die hätte Dir übrigens bei einer Suche nach Deiner Fehlermeldung auch die genannten Punkte als Antwort geliefert.

Wenn Punkt 5 unklar ist, kann ich auch nix machen.
Der_Gerhard ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Javascript Aufklappmenü hmp_ HTML, Usability und Barrierefreiheit 1 24.01.2008 19:41
Aufklappmenu geht nur mit Platzhalter? Stemmi HTML, Usability und Barrierefreiheit 4 08.11.2007 17:34


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:39 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.