phpbar.de logo

Mailinglisten-Archive

[php] undefined variable: aber das wollte ich ja ausmertzen :(

[php] undefined variable: aber das wollte ich ja ausmertzen :(

Michael Motzkus php_(at)_phpcenter.de
Sun, 18 Nov 2001 11:16:41 +0100


> if ( empty($branche))
> print 'nix da!';
> else
> {
> $sql =3D "SELECT * FROM firmenadressen WHERE branche like '$branche%' =
";
> if ( !empty($sortby))
> {
> $sql .=3D "ORDER BY firmenname";
> }
> else
> {
> $sql .=3D "ORDER BY $sortby";
> }
> $resultat =3D mysql_query($sql);
> $treffer =3D mysql_num_rows($resultat);

Versuchs mal damit:

<?php

if ( empty($branche))
{
//Die Klammern "{}" fehlten
print 'nix da!';
exit;=20
/* Hier muss Du nat=FCrlich sehen, dass Du wieder ins Formular oder was
auch immer zur=FCckkommst.*/
}

//Das ist viel einfacher und funktioniert.
if ( empty( $sortby)) { $sortby =3D "firmenname" ; }

$sql =3D "SELECT * FROM firmenadressen WHERE branche like '$branche%'
ORDER by $sortby";=20

/*=20
Lass das raus.
if ( !empty($sortby)) { $sql .=3D "ORDER BY firmenname"; }=20
else { $sql .=3D "ORDER BY $sortby"; }=20
*/

$resultat =3D mysql_query($sql);=20
$treffer =3D mysql_num_rows($resultat);
echo "Treffer: $treffer";
?>

Hoffe, das hilft.
=20

Michael Motzkus



php::bar PHP Wiki   -   Listenarchive