PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 7 > php in html

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 01.07.2010, 08:44
Threadersteller
Phenomenal
 
Standard

php in html



Hallo, ich möchte ein kleines Formular System erstellen, wobei ich allerdings scheiter.
Ich versuche nun schon ca über 1 Stunde lang dieses Problem zu lösen, und bin nun soweit gekommen, bis ich nicht mehr weiter weiß.

Ich habe diesen Code:
PHP-Code:
<?php
//mysql verbindung
$verbindung mysql_connect("frei""frei" "frei")
or die(
"Verbindung zur Datenbank konnte nicht hergestellt werden");

mysql_select_db("frei") or die ("Datenbank konnte nicht ausgewählt werden");

//Formular
$abfrage "SELECT name,id FROM druckerei_formular";
$ergebnis mysql_query($abfrage);
while(
$row mysql_fetch_object($ergebnis))
 {
echo 
"<select name='sprachen'>";
echo 
"<option value='abap'><?php echo 'hi'; ?></option>";
echo 
"</select>";
 }
?>
Ich möchte nun das bei dem Formular, das Hi als auswählbares Objekt erscheint, doch bei mir erscheint dort nix, auch nicht wenn ich dort bei dem hi php Code einen include code einfüge.

Wieso funktioniert das nicht?
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 01.07.2010, 09:08
Benutzerbild von incredible-olf
incredible-olf
 
Standard

Schmeiss mal den inneren PHP-Block raus, also es sollte dann hinterher etwa so aussehen:
Code:
echo "<option value='abap'>hi</option>";
Wobei ich grad nicht sicher bin ob das dann die korrekte schreibweise für das Formular ist.
 
Alt 01.07.2010, 18:46
Benutzerbild von LordOfThePings
LordOfThePings
 
Standard

Und nachdem du ja bestimmt da mal eine Option aus der DB hinschreiben willst, sieht das für eine Variable so aus:

Code:

echo "<option value='abap'>".$variable."</option>";

Du solltest außerdem die Zeilen, die <select> und </select> ausgeben vor bzw. hinter die Schleife machen, sonst bekommst du für jede DB-Zeile ein neues Auswahlfeld (wenn du das natürlich willst, passts so).
 
Alt 02.07.2010, 15:44
Benutzerbild von xXxJulianxXx
xXxJulianxXx
 
Standard

PHP-Code:
   <?php
//mysql verbindung
$verbindung mysql_connect("frei""frei" "frei")
or die(
"Verbindung zur Datenbank konnte nicht hergestellt werden");

mysql_select_db("frei") or die ("Datenbank konnte nicht ausgewählt werden");

//Formular
echo "<select name='sprachen'>";
$abfrage "SELECT name,id FROM druckerei_formular";
$ergebnis mysql_query($abfrage);
while(
$row mysql_fetch_object($ergebnis))
 {
echo 
"<option value='".$row[kp]."'>".$row[kp]."</option>";
}
echo 
"</select>";
?>
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: ,

Ähnliche Tags: , , ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit meinem HTML und CSS Menü Dead-Eye GFX, Webdesign und Programmierung 1 14.07.2009 13:37
PHP 5.3 kommt später als angekündigt Diskussion Postmaster GFX, Webdesign und Programmierung 1 25.06.2009 12:49
Turnierscript in PHP oder HTML Point(+)Shooter GFX, Webdesign und Programmierung 2 16.12.2007 12:21
Word - Text in html umwandeln Xtasy Anwendungssoftware 0 13.10.2007 10:08


Sie betrachten gerade: php in html


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.



Im PC Forum registrieren