php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.08.2004, 10:34  
Gast
 
Beiträge: n/a
Standard Wie kann ich ohne Reload der Seite eine SqlAbfrage ändern

Code:
//Geräteart
//--------------------------------------------------------------------------------------------------------------------------

	$tempx=mysql_query("SELECT ger_art_id, ger_art FROM tbl_geraeteart ORDER BY ger_art asc");
	while ($ix=mysql_fetch_row($tempx))
	{
			$gerart.="<option value='$ix[0]'>$ix[1]</option>\n";
	}	

//Gerätetyp
//--------------------------------------------------------------------------------------------------------------------------

	$temp=mysql_query("SELECT ger_typ_id, ger_typ FROM tbl_geraetetyp INNER JOIN tbl_geraeteart ON(ger_art_id=$ger_art) ORDER BY ger_typ asc");
	while ($i=mysql_fetch_row($temp))
	{
			$gertyp.="<option value='$i[0]'>$i[1]</option>\n";
	}
Dies ist der Code. Bei dem Gerätetypen will ich aus der Seite herraus eine Geräteart auswählen. Also z.B. ich wähle im ersten Feld Monitor aus und habe dann im zweiten durch die Query von oben nur noch Monitore zur Auswahl und nicht mehr alle Geräte. Kann man das Irgendwie lösen mit Java Script oder über PHP selber?

Thx ©as
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.08.2004, 10:38  
Neuer Benutzer
 
Registriert seit: 18.11.2003
Beiträge: 17
mudo
mudo eine Nachricht über ICQ schicken
Standard

mit php selber leider nicht, da php eine reine serverseitige sprache ist. da wirste um einen reload nicht herumkommen.

ueber javascript ... wenns nicht gerade zuviele datensaetze sind wuerde ich alle abfragen und ein array setzen. bei der auswahl dann nur das entsprechende aus dem array ausgeben
__________________
Programmieren ist ein Wettkampf zwischen den Entwicklern, die versuchen, immer idiotensichere Programme zu schreiben, und dem Universum, das immer versucht, bessere Idtioten zu erschaffen. - Bisher hat das Universum immer gewonnen.
mudo ist offline  
Alt 20.08.2004, 11:07  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von mudo
ueber javascript ... wenns nicht gerade zuviele datensaetze sind wuerde ich alle abfragen und ein array setzen.
das passt vorne unten hinten nicht zusammen. wie du selbst sagtest ist PHP serverseitig und kann somit auch nicht durch JS (clientseitig) beeinflusst werden.
oder habe ich dich da falsch verstanden?

@casvil:
was spricht denn gegen einen reload?
imported_Ben ist offline  
Alt 20.08.2004, 11:17  
Gast
 
Beiträge: n/a
Standard

naja man könnte es so lösen, dass man alles in ein javascript array klopft,
und dann onchange/... den inhalt nur ausm js-array zieht und keine neue
abfrage stellt.

auch wenn ich's unsinnig finde .. aber gut, die möglichkeit gäbe es, bis zu
einer gewissen grenze
 
Alt 20.08.2004, 11:20  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ah. so meinst du das:
Zitat:
Zitat von Ben
Zitat:
Zitat von mudo
ueber javascript ... wenns nicht gerade zuviele datensaetze sind wuerde ich alle abfragen und ein array setzen.
das passt vorne unten hinten nicht zusammen.
Zitat:
Zitat von stef
naja man könnte es so lösen, dass man alles in ein javascript array klopft,
und dann onchange/... den inhalt nur ausm js-array zieht und keine neue
abfrage stellt.
okay. das ginge eventuell. ich kenne mich da zu wenig mit JS aus.
allerdings frage ich mich immer noch, warum nicht einfach die seite neu laden?
imported_Ben ist offline  
Alt 20.08.2004, 11:25  
Gast
 
Beiträge: n/a
Standard

Das Problem war mit einer Übergabe von einer anderen Variablen. Hat sich aber erledigt, der Kollege hat es hinbekommen, also werde ich normal Javascript nutzen mit reload.

©as
 
Alt 20.08.2004, 11:27  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ah super.
ich liebe so etwas, wenn man etwas fragt und sich dann wieder meldet, wenn das problem gelöst wurde. allerdings die lösung verschweigt.

naja .. jedem das seine!
imported_Ben ist offline  
Alt 20.08.2004, 11:40  
Gast
 
Beiträge: n/a
Standard

also das Problem an der Sache ist folgendes: Wir haben hier eine Userverwaltung. Du übergibst dann die User-ID und die Session-ID. Bei dem Reload wurden die Variablen nicht richtig übergeben.

Er hat das Problem nun gelöst, und deswegen kann ich für meine Scripte dieses Reload ausführen. Das wäre dann auch die Lösung, leider weiss ich nicht wie die Lösung aussieht.

Sry aber trotzdem danke
 
Alt 20.08.2004, 11:58  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von casvil
Bei dem Reload wurden die Variablen nicht richtig übergeben.
nur so als randbemerkung sei gesagt, dass sich das sicherlich auch leicht hätte lösen lassen. aber naja

wenn es jetzt funktioniert.

grüße ben.
imported_Ben ist offline  
Alt 20.08.2004, 13:26  
Gast
 
Beiträge: n/a
Standard

Naja wie gesagt, dass problem war von nem kollegen, ich wollte gleich ne andere lösung haben.
 
 


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
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Teil der Seite wird erst nach Reload angezeigt! PHP Tipps 2005-2 1 06.08.2005 22:46
Zwei Sachen zum Seiten reload HTML, Usability und Barrierefreiheit 8 03.08.2005 09:21
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
PHP News in normale HTML Seite? PHP Tipps 2005-2 5 06.07.2005 19:45
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
Login auf einer externen Seite per PHP ? PHP-Fortgeschrittene 9 03.07.2005 02:31
Nach Auswahl, reload der Seite HTML, Usability und Barrierefreiheit 3 01.03.2005 16:51
Mit post an weitere Seite oder 2 Seiten übergeben? PHP Tipps 2005 1 02.02.2005 12:16
Neue Seite an einer bestimmten Stelle aufrufen PHP Tipps 2005 3 13.01.2005 10:09
blätterfunktion-limit-letzte seite PHP Tipps 2004-2 2 20.12.2004 23:56
Kombination von back und reload PHP Tipps 2004-2 5 23.11.2004 10:56
Eine 2te Seite auto matisch in neuem Fenster laden PHP Tipps 2004 4 25.08.2004 14:10
seite blinkt beim reload und link klick PHP Tipps 2004 3 25.08.2004 09:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php seite aktualisieren ohne reload, php abfrage ohne reload ändern, http://www.php.de/php-tipps-2004/7345-wie-kann-ich-ohne-reload-der-seite-eine-sqlabfrage-aendern.html, sql abfrage ohne seite neuladen, php seite ohne neu laden, sql abfrage ohne seiten reload, html \nächste seite\ ohne reload, php variable ohne reload ändern, \order by\ ohne reload, php änderungen der seite ohne neuladen, java php array reload verändern, html seiten wechseln ohne neu laden, nächste seite ohne neu laden, html seite ändern ohne neu laden, php teil ändern ohne reload

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:52 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.