ich verstehe das nicht, ich will eigentlic nur nach dem ersten buchstaben des namens in der DB suchen, aber irgendwie geht das nicht. Hier der Code: [php:1:c9bdef43c7]<?php
$alles_aus = mysql_query("SELECT * FROM `adressen` WHERE `nachname` = '$letter%' AND `usr` = '$user'");
$teil_aus = mysql_query("SELECT * FROM `adressen` WHERE `usr` = '$user'");
echo'<table border="0"><tr><td colspan="2"><h3>vorhandene Adressen</h3></td></tr>';
echo'<tr><td colspan="2">alleABCDEFGHIJKLMNOPQRSTUVWXYZ';
if($letter == ''){
while($aus = mysql_fetch_object($alles_aus)){
echo'<tr><td colspan="2"><a href="javascript:showadress(\'ads.php?ID='.$aus->ID.'\')">'.$aus->nachname.', '.$aus->vorname.'</td></tr>';
}
}
elseif($letter != ''){
while($suche = mysql_fetch_object($teil_aus)){
echo'<tr><td width="250">'.$suche->nachname.', '.$suche->vorname.'</td><td><a href="adressen.php?action=change&ID='.$suche->ID.'"> | <a href="adressen.php?action=delete&ID='.$suche->ID.'">
</td></tr>';
}
}
?>[/php:1:c9bdef43c7]
hier wird irgendwie alles angezeigt, kp warum
$alles_aus = mysql_query("SELECT * FROM `adressen` WHERE `nachname` = '$letter%' AND `usr` = '$user'");
$teil_aus = mysql_query("SELECT * FROM `adressen` WHERE `usr` = '$user'");
echo'<table border="0"><tr><td colspan="2"><h3>vorhandene Adressen</h3></td></tr>';
echo'<tr><td colspan="2">alleABCDEFGHIJKLMNOPQRSTUVWXYZ';
if($letter == ''){
while($aus = mysql_fetch_object($alles_aus)){
echo'<tr><td colspan="2"><a href="javascript:showadress(\'ads.php?ID='.$aus->ID.'\')">'.$aus->nachname.', '.$aus->vorname.'</td></tr>';
}
}
elseif($letter != ''){
while($suche = mysql_fetch_object($teil_aus)){
echo'<tr><td width="250">'.$suche->nachname.', '.$suche->vorname.'</td><td><a href="adressen.php?action=change&ID='.$suche->ID.'"> | <a href="adressen.php?action=delete&ID='.$suche->ID.'">
}
}
?>[/php:1:c9bdef43c7]
hier wird irgendwie alles angezeigt, kp warum