SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 18.01.2010, 13:44:38
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

PHP-Code:
<?
include "mysql_connect.php";
$query = mysql_query("SELECT Name, Email FROM verantwortlicher");

echo '<head><script src="on_change.js" type="text/javascript"></script></head> <select onchange="wechsel("email");">';
echo '<option value="none">---Bitte Wählen---</option>';
    while  ($row = mysql_fetch_row($query))
    {
      echo '<option value="' . $row[1] . '">' . $row[0] . '</option>';
    }

echo '</select>';

?>
 
<input type="text" id="email" name="email" value="">
PHP-Code:
function wechsel(email) {
  
document.getElementById(email).value=this.value;

Ist das so in Ordnung?
Mit Zitat antworten
  #22  
Alt 18.01.2010, 14:06:47
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Sql Tabelle in Option Feld laden

Zitat:
Zitat von Diamond Beitrag anzeigen
[...]
Ist das so in Ordnung?
Hast Du es denn mal (selber) ausprobiert?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #23  
Alt 18.01.2010, 14:13:24
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

Zitat:
Zitat von vt1816 Beitrag anzeigen
Hast Du es denn mal (selber) ausprobiert?
probiert habe ich schon vieles:) Es funktioniert iwie nicht. Wenn ich den JS Code direkt ins option Feld einfüge funktioniert es, aber so nicht.
Mit Zitat antworten
  #24  
Alt 18.01.2010, 14:15:27
_squee_ _squee_ ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 35
Beiträge: 47
AW: Sql Tabelle in Option Feld laden

Dein Dokument das an den Browser geschickt wird beinhaltet kein komplettes HTML Dokument. Bei deine Fehlersuche würde ich mal da beginnen:http://de.selfhtml.org/html/allgemein/grundgeruest.htm
Mit Zitat antworten
  #25  
Alt 18.01.2010, 14:18:22
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

Zitat:
Zitat von _squee_ Beitrag anzeigen
Dein Dokument das an den Browser geschickt wird beinhaltet kein komplettes HTML Dokument. Bei deine Fehlersuche würde ich mal da beginnen:http://de.selfhtml.org/html/allgemein/grundgeruest.htm
warum nicht?

ich könnte es ja auch so machen:
PHP-Code:
echo 'script src="on_change.js" type="text/javascript"></script> <select onchange="wechsel();">
    <option value="none">---Bitte Wählen---</option>'

Es spielt doch meines Wissens keine Rolle ob man in einer Php Datei z.B. <html><body> Tags einfügt oder nicht.
Mit Zitat antworten
  #26  
Alt 18.01.2010, 14:21:48
_squee_ _squee_ ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 35
Beiträge: 47
AW: Sql Tabelle in Option Feld laden

Das Stimmt schon, dass es in der PHP Datei egal ist ob da nun ein body tag da ist oder nicht.

Aber es bleibt ja nicht nur beim PHP. Du generierst ja eine Ausgabe die dann an den Browser geschickt wird. Die Ausgabe jedoch sollte ein valides HTML enthalten.

Sonst können und werden sobald du Javascript, CSS oder weiteres verwendest Fehler auftauchen.
Mit Zitat antworten
  #27  
Alt 18.01.2010, 14:33:56
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

Zitat:
Zitat von _squee_ Beitrag anzeigen
Das Stimmt schon, dass es in der PHP Datei egal ist ob da nun ein body tag da ist oder nicht.

Aber es bleibt ja nicht nur beim PHP. Du generierst ja eine Ausgabe die dann an den Browser geschickt wird. Die Ausgabe jedoch sollte ein valides HTML enthalten.

Sonst können und werden sobald du Javascript, CSS oder weiteres verwendest Fehler auftauchen.

PHP-Code:
echo '<html>
      <head><script src="on_change.js" type="text/javascript"></script></head> 
      <body>
      <select onchange="wechsel();">
    <option value="none">---Bitte Wählen---</option>'
;
    while  (
$row mysql_fetch_row($query))
    {
      echo 
'<option value="' $row[1] . '">' $row[0] . '</option>';
    }

echo 
'</select></body></html>';

?> 
Fakt ist es funktioniert so auch nicht;)
Mit Zitat antworten
  #28  
Alt 18.01.2010, 14:36:43
_squee_ _squee_ ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 35
Beiträge: 47
AW: Sql Tabelle in Option Feld laden

Also so funktionierts bei mir.

Ich glaube nicht, dass du auf deinen Fehler im Javascript gekommen wärst darum erkläre ich ihn dir unter dem Code.

PHP-Code:
<html>
 <head>
  <script src="on_change.js" type="text/javascript"></script>
 </head>
<body> 
 <select onchange="wechsel('email', this);">';
 <option value="none">---Bitte Wählen---</option>
 <?PHP
 $i 
0;
    while  (
$i 5)
    {
      echo 
'<option value="' $i '">' $i '</option>';
      
$i++;
    }
 
?>
</select>
<input type="text" id="email" name="email" value="">
</body>
</html>


PHP-Code:
function wechsel(emailform) {
  
document.getElementById(email).value form.value;



Dein Fehler

PHP-Code:
function wechsel(email) {
  
document.getElementById(email).value=this.value;


Du schreibst dort "this.value".
Mit this berufst du dich auf die Funktion selbst und nicht aud das HTML Element über dessen Eventhandler du die Funktion aufgerufen hast.

Du musst den Wert, bzw. das Objekt auf eine andere Art mitgeben. Darum
HTML-Code:
 <select onchange="wechsel('email', this);">';
übergibtst du die Referenz auf das HTML Element auf diese Weise.
Mit Zitat antworten
  #29  
Alt 18.01.2010, 14:53:39
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

also ich verliere langsam meine Nerven. ich hab es so gemacht aber es geht nicht!!!!!!!!!!!!

PHP-Code:
<?
include "mysql_connect.php";
$query = mysql_query("SELECT Name, Email FROM verantwortlicher");

echo '<html>
      <head><script src="on_change.js" type="text/javascript"></script></head> 
      <body>
      <select onchange="wechsel('email', this);"> // Die Klammer erkennt er hier als php, deswegen geht das glaube ich nicht. Wenn ich " diese nehme gehts auch nicht 
    <option value="none">---Bitte Wählen---</option>';
    while  ($row = mysql_fetch_row($query))
    {
      echo '<option value="' . $row[1] . '">' . $row[0] . '</option>';
    }

echo '</select></body></html>';

?>
 
<input type="text" id="email" name="email" value="">
Mit Zitat antworten
  #30  
Alt 18.01.2010, 15:03:05
Benutzerbild von Diamond
Diamond Diamond ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 44
Beiträge: 64
AW: Sql Tabelle in Option Feld laden

ich habs so funktioniert es:

PHP-Code:
echo '<html>
      <head><script src="on_change.js" type="text/javascript"></script></head> 
      <body>
      <select onchange="wechsel(\'email\', this);">
    <option value="none">---Bitte Wählen---</option>'

Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten für Tabelle ... zugreifen in der SQL atin MySQLi/PDO/(MySQL) 2 02.09.2008 14:53:37
Tabelle aus SQL Probleme Arronax PHP Grundlagen 1 03.06.2008 00:02:19
Feld einer Tabelle leeren? thefifa MySQLi/PDO/(MySQL) 2 15.08.2006 11:45:06
SQL ABfrage in Tabelle ausgeben. Shape24 PHP für Fortgeschrittene und Experten 13 17.05.2003 11:33:30
Feld in SQL Tabelle hochzählen DiJae PHP für Fortgeschrittene und Experten 2 19.03.2003 13:33:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:04:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt