php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.04.2006, 17:10  
Erfahrener Benutzer
 
Registriert seit: 12.08.2004
Beiträge: 253
socke
Standard PHP + Javascript + MYSQL

Hallo Leute,
habe ein Javascript drop down Menü. Was die Menütexte sollen aber jedoch aus einer MYSQL Tabelle geholt werden, nun habe ich das Problem, das ich mein Javascript menu in mehreren .js Files habe.

Code:
m3mn1=new Array
(
<?php echo '"Test1","test.html",0'; ?>
"Jugendsponsorpool","jusponsor.htm",0
,"Jugendarbeit","juarbeit.htm",0
,"B - Jugend","b.htm",0
,"C - Jugend","c.htm",0
,"U 11","u11.htm",0
,"U 10 I","u10i.htm",0
,"U 10 II","u10ii.htm",0
,"E-Jugend - Anfänger","e.htm",0
)
So sieht der Abschnitt aus wo im einen javascript File die Meüeinträge definiert werden, ich habe mal versucht php da rein zu hänegen. Da aber JS Files nicht PHP geparst (oder wie das heißt) werden hat es natürlich nicht funktioniert.

Nun ist meine Frage wie könnt ich das schaffen?
Gibt es die möglichkeit anstatt über PHP eine Datenbank auszulesen dies mit JavaScript selbst zu tun?
socke ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.04.2006, 17:17  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

<script language="javascript" type="text/javascript" src="script.php"></script>

Du kannst im script.php jetzt einfach JavaScript Code schreiben, auch mittels PHP. Am besten oben noch diese Zeile einfügen:

PHP-Code:
<?php
header
('Content-type: text/javascript');
?>
Gruß, c
Zergling-new ist offline  
Alt 01.04.2006, 17:18  
Benutzer
 
Registriert seit: 13.08.2003
Beiträge: 42
unknownsoul
Standard

Nein mit Javascript natürlich nicht. Diese Scriptsprache ist nur beim Klienten einsetzbar und nicht auf dem Server, auf dem Deine Datenbank liegt.

Geparst werden auch nur PHP-Dateien, oder die, die bei der Serverkonfiguration eingestellt werden.
unknownsoul ist offline  
Alt 01.04.2006, 17:18  
Neuer Benutzer
 
Registriert seit: 31.03.2006
Beiträge: 21
nexter
nexter eine Nachricht über ICQ schicken
Standard

also ich hab die erfahrung gemacht das wenn du die JS direkt in den source einbindest da php durchaus verwendbar ist. als kleines beilspiel:

Code:
<script language="JavaScript">
  window.location = '<? echo $url; ?>';
</script>
vllt hilft dir das weiter
nexter ist offline  
Alt 02.04.2006, 22:02  
Erfahrener Benutzer
 
Registriert seit: 12.08.2004
Beiträge: 253
socke
Standard

Danke Zergling so klappt es wunderbar, habe mir schon was so in der art gedacht ... das man sich eine PHP seite mach und dann via include oder so das JS File dazu oder so ...


Jedenfalls nochmals vielen dank!
socke 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
[Erledigt] MySQL Daten in JavaScript syco753 Datenbanken 5 13.07.2008 15:52
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Zwei Selectmenüs <-- php, mysql und JavaScript duerov PHP Tipps 2006 14 29.03.2006 10:38
[Erledigt] Kein Zugriff über ODBC mit der IP-Adresse auf MySql DB Datenbanken 4 09.02.2006 11:04
Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
[Erledigt] Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
*Erledigt* Brauche hilfe bei PHP, MySQL, Javascript Dragon26mFR Beitragsarchiv 3 05.05.2005 13:37
[Erledigt] Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
Javascript und MySql HTML, Usability und Barrierefreiheit 1 10.11.2004 09:35
PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript mysql, mysql javascript, javascript php mysql, javascript und mysql, java script mysql, mysql in javascript, javascript mysql php, js mysql, php mysql javascript, mysql mit javascript, javascript mysql update, php javascript mysql, mysql und javascript, mit javascript mysql, javascript mit mysql, javascript mysql datenbank, javascript sql php, mit javascript in mysql schreiben, javascript in mysql, mysql php javascript

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 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.