Status
Für weitere Antworten geschlossen.
M

Mozilla

Guest
kann mir jemand den code nennen mit dem man die aus dem mysql geholten daten in html nutzen kann?

<?php
$query = mysql_query("SELECT * FROM daten");
$var1 = mysql_result($query,0,1);
$var2 = mysql_result($query,1,1);
$var3 = mysql_result($query,2,1);
$var4 = mysql_result($query,3,1);
$var5 = mysql_result($query,4,1);
$var6 = mysql_result($query,5,1);
$var7 = mysql_result($query,6,1);
$var8 = mysql_result($query,7,1);
$var9 = mysql_result($query,8,1);
$var10 = mysql_result($query,9,1);
$var11 = mysql_result($query,10,1);
$var12 = mysql_result($query,11,1);
$var1 = mysql_result($query,12,1);
echo $var1;
echo $var2;
echo $var3;
echo $var4;
echo $var5;
echo $var6;
echo $var7;
echo $var8;
echo $var9;
echo $var10;
echo $var11;
echo $var12;


die conntetion daten habe ich includet läuft also soweit,jetzt möchte ich gern die daten $var1 - $var12 in eine html funktion einbauen

<form method="post" action="ziel.html" target="_blank">
<option value="$var1">{$var1}</option>

mein problem ist das $var1 angezeigt wird statt der daten die er anzeigen soll
:mad:

einzeln funktioniert es wunderbar aber wenn ich es zusammen bringen will...
1f62d.png


Editiert am 24/10/2005 von Mozilla

 

andreaskf

Well-known member
Mitglied seit
29 April 2004
Beiträge
592
Re: mysql in html ?

Hallo Mozilla.

Leider ist Dein Ausschnitt bzw. Deine Beschreibung etwas unvollständig, und daher kann ich nur Vermutungen anstellen.
Also ich vermute Du benutzt die <option.....> Funktion im HTML und nicht im PHP Bereich, daher wird die Variable statt des Inhaltes angezeigt.

Versuch es einmal so:

<form method="post" action="ziel.html" target="_blank">
<option value="<? echo $var1; ?>"> <? echo "$var1"; ?></option>

alternativ auch so:

<form method="post" action="ziel.html" target="_blank">
<? echo "<option value=\"$var1\">$var1</option>"; ?>

miG

 
M

Mozilla

Guest
Re: mysql in html ?

soweit so gut
1f609.png


aber jetzt funktioniert die option funktion nicht mehr :redhead:

<form method="post" action="ziel.html" target="_blank">
<option value="<? echo $var1; ?>"> <? echo "$var1"; ?>
<option value="<? echo $var2; ?>"> <? echo "$var2"; ?>
</option>
</form>

habe es mit beiden möglichkeiten versucht aber jedesmal hat er nur die daten nebeneinander geschrieben und nicht eine options möglickeit also werde ich da wohl noch irgentwie einen fehler haben
2639.png


ps.:ich wuste nicht wie ich das besser erklären sollte im ersten post :redhead:

 

andreaskf

Well-known member
Mitglied seit
29 April 2004
Beiträge
592
Re: mysql in html ?

Hallo.

Achte unbedingt darauf jede einzelne Zeile mit </option> zu schließen....

Also normaler Weise müßte es dann richtig so aussehen:

<form........................>
<select name=".......">
<option value="<? echo $var1; ?>"> <? echo "$var1"; ?> </option>
<option value="<? echo $var2; ?>"> <? echo "$var2"; ?> </option>
.........usw
</select>
</form>

miG

Editiert am 25/10/2005 von andreaskf

 
Status
Für weitere Antworten geschlossen.
Oben