phpbar.de logo

Mailinglisten-Archive

[php] Zugriff auf mysql db

[php] Zugriff auf mysql db

Martin Klumpp swift31_(at)_gmx.de
Wed, 31 May 2000 11:47:00 +0200


----- Original Message -----
From: Bjoern Schmidt <lhimdul_(at)_gmx.de>
To: Daniel Zwink <php_(at)_php-center.de>
>
> Ich hab eine for-Schleife, die aber irgendwie nicht funzt
> :(  Der Anfang sieht so aus:
>
> for($count = 1;$count<=$anzahl;$count+=1)
> {
>  $db_con = mysql_connect("127.0.0.1", "gb_user","");
>  $db_query = "SELECT * FROM eintraege";
>  $db_res = mysql_query($db_query,$db_con);
>  $anzahl = mysql_num_rows($db_res);
>
>

ich weiss ja nicht was Du vorhast, aber machst in jedem
Schleifendurchlauf eine Datenbankverbindung auf und sendest die gleiche
Abfrage ...

Du solltest die Datenbankverbindung und die Abfrage _VOR_  die Schleife
bauen, etwa so:

$db_con = mysql_connect("127.0.0.1", "gb_user","");
$db_query = "SELECT * FROM eintraege";
$db_res = mysql_db_query("db",$db_query,$db_con);
$anzahl = mysql_num_rows($db_res);

for($count = 1;$count<=$anzahl;$count++)
    {
    $array = mysql_fetch_row($db_res);
    ...
    }


MfG

Martin

--
|[ Martin Klumpp ]||[ martin_(at)_coolt.org ]|
|[ Egonstr. 58 ]|[ 79106 Freiburg ]|
|[ 0761/7073347 ]|[ 0179/6974288 (mobil) ]|
--



php::bar PHP Wiki   -   Listenarchive