Hallo *,
schon wieder ich
Ich bekomme vom Formular einen Wert geschickt. Dieser Wert kann alphanumerisch sein und muss als Ergbniss aus der Tabelle, einem Feld varchar 24 auf grösser kleiner erscheinen. Hintergrund sind alphanumerische Postleitzahlen.
Ich denke LPAD könnte hier zum tragen kommen. Nur habe ich probleme die korrekte sysntax zu verstehen. Hier mal etwas code:
Mein WHERE statement wird als eine Session gebildet, und gilt somit in allen zusammenhängender Programmteilen:
Wie muss ich die Syntax erstellen damit Sie für
gültig wird. Ich gehe davon aus das LPAD nach SELECT * FROM table stehen muss.
Danke für Tips!
Grüße Manfred
PS:
Kann das jemand für mich erläutern? Danke!
schon wieder ich
Ich bekomme vom Formular einen Wert geschickt. Dieser Wert kann alphanumerisch sein und muss als Ergbniss aus der Tabelle, einem Feld varchar 24 auf grösser kleiner erscheinen. Hintergrund sind alphanumerische Postleitzahlen.
Ich denke LPAD könnte hier zum tragen kommen. Nur habe ich probleme die korrekte sysntax zu verstehen. Hier mal etwas code:
PHP-Code:
SELECT * FROM `msc_$db_tmp_name` ".$_SESSION['where']."
".$_SESSION['order']." ".$_SESSION['limit']."
PHP-Code:
if ($my_sql_string == 1)
{ $my_sql_string = "WHERE (first_name LIKE '%%".$_SESSION['vars'][0]."%%'
OR second_name LIKE '%%".$_SESSION['vars'][0]."%%')
AND street LIKE '%%".$_SESSION['vars'][1]."%%'
AND city LIKE '%%".$_SESSION['vars'][2]."%%'
AND (plz >= '".$_SESSION['vars'][3]."'
AND plz <= '".$_SESSION['vars'][4]."')
AND (call_1 LIKE '%%".$_SESSION['vars'][5]."%%'
OR call_2 LIKE '%%".$_SESSION['vars'][5]."%%'
OR mobile LIKE '%%".$_SESSION['vars'][5]."%%')
AND email LIKE '%%".$_SESSION['vars'][6]."%%'
AND (
stat_2 LIKE '".$_SESSION['vars'][8]."'
OR stat_2 LIKE '".$_SESSION['vars'][8]." %%'
OR stat_2 LIKE '%% ".$_SESSION['vars'][8]." %%'
OR stat_2 LIKE '%% ".$_SESSION['vars'][8]."'
OR stat_2 LIKE '%%".$_SESSION['vars'][8]." '
OR stat_2 LIKE ' ".$_SESSION['vars'][8]."%%'
)
AND (klasse >= '".$_SESSION['vars'][9]."'
AND klasse <= '".$_SESSION['vars'][10]."'
OR k_klasse >= '".$_SESSION['vars'][9]."'
AND k_klasse <= '".$_SESSION['vars'][10]."')
AND land LIKE '%%".$_SESSION['vars'][13]."%%'
AND memo LIKE '%%".$_SESSION['vars'][11]."%%'
$kontaktabfrage"; }
else
{
$my_sql_string = "";
}
$_SESSION['where'] = $my_sql_string;
PHP-Code:
AND (plz >= '".$_SESSION['vars'][3]."'
AND plz <= '".$_SESSION['vars'][4]."')
Danke für Tips!
Grüße Manfred
PS:
PHP-Code:
SELECT hno, LPAD(' ',TRUNC(price/10),'*',70) graph
FROM room WHERE price > 150 ORDER BY price DESC