Mailinglisten-Archive |
Hi Jens
>$check_id = pg_exec("select max(id) from adressen");
>if ($check_id == '')
> { $nr = 1; }
>else
> { $nr = pg_result($check_id,0,0) + 1; }
probier stattdessen mal:
$countres = mysql_query("SELECT MAX(id) FROM adressen"); // query an die
datenbank
$countrow=mysql_fetch_row($countres); // liefert ein indiziertes array hier
ist die mx(id) dann das 0te Lement
if ($check_id == '')
{ $nr = 1; }
else
{ $nr = $countrow[0] + 1; }
btw. du kannst auch einfach in mysql nen auto_increment Feld nehmen...
>$get_data = pg_exec("select name, vorname from adressen");
>$get_data_rows = pg_numrows($get_data);
$get_data = mysql_query("select name, vorname from adressen");
$get_data_rows = mysql_numrows($get_data);
>for ($c=0;$c<=$get_data_rows;$c++)
> {
> echo pg_result($get_data,$c,0).', '. pg_result($get_data,$c,1);
> }
das würde ich für mysql umschreiben - etwa so:
while ($myrow=mysql_fetch_array($get_data)) { /* solange wie wir eine Reihe
aus der Tabelle bekommen haben holen wir uns das */
echo $myrow[name].', '.$myrow[vorname]; // und hier eifach ausgeben
}
***
Ich hoffe, das hier hilft dir weiter
Christoph
php::bar PHP Wiki - Listenarchive