Help
Monty Bunrs
- php
0 lulu0 Thomas Mell
ich hab ein seltsames problem mit dem PHP-Befehl mysql_fetch_array
ich hab euch den relevanten code teil unten rein kopiert
haltet mich bitte nicht mit komentaren auf,wie da stehen nicht die login-daten für die datenbank
konzentriert euch bitte auf die while-schleifen
wenn ihr ne bessere möglichkeit wisst den mysql_fetch_array befehl auszuführen, dann sagt es mir bitte
ich glaube aber das diese methode standart ist
require ("mysql_login.php");
$mysql_table = "test4";
$conn_id = mysql_connect($mysql_server_url,$mysql_server_id,$mysql_server_pw);
mysql_select_db($mysql_server_db1,$conn_id);
$result = mysql_query("SELECT * FROM $mysql_table WHERE objekt_id='$eingabe_text[1]'");
mysql_close($conn_id);
//Diese While schleife bringt kein ergebniss
while ($row = mysql_fetch_array($result)){}
echo $row[0];
function echo_table($colum_name)
{
global $row;
//Diese while-schleife liest führt den Befehl korekt aus
//Der Code-Steht nur zum ausprobieren als komentar
// while ($row = mysql_fetch_array ($result))
// {
$temp = explode(";;",$row[$colum_name]);
// }
for ($i = 0; $temp[$i]; $i++)
{
if ($temp[$i] != "ENTER")
{
echo "\t\t<td>$temp[$i]</td>\n";
}
else
{
echo "\t</tr>\n\t<tr class="daten">\n";
}
}
}
echo_table("ueberblick");
Huhu
mysql_close($conn_id);
es könnte nicht vielleicht daran liegen, dass Du die db-Verbindung an dieser Stelle beendest ...
//Diese While schleife bringt kein ergebniss
while ($row = mysql_fetch_array($result)){}
Viele Grüße
lulu
Hallo,
so wie es dort steht kann es eigentlich nicht funzen, da du den mysql-connect vor der While-Schleife schließt.
So etwas erledigt man nach allen Datenbankaktionen.
Grüße
Thomas