Ich habe ein Problem mit einem Suchformular. Es funktioniert nur, wenn ich alle 4 Felder verwende, aber wenn ein Feld leer gelassen wird, gibt die while-Schleife alle Datensätze der Tabelle wieder.Suchformular php/sql mehrere Eingaben
Kann jemand mir bitte helfen?
Das ist mein PHP-Code für die Suchfunktion
<?php
if (isset($_POST['cerca'])){
$cerca_tt = $_POST['tt_carrier'];
$cerca_risorsa = $_POST['risorsa_cerca'];
$cerca_team = $_POST['team_cerca'];
$cerca_linea = $_POST['linea_cerca'];
$sql_cerca = "SELECT * FROM normal WHERE
tt LIKE '%".$cerca_tt."%'
OR risorsa LIKE '%".$cerca_risorsa."%'
OR team LIKE '%".$cerca_team."%'
OR linea LIKE '%".$cerca_linea."%'";
if($sql_cerca) {
$trovati = mysql_query($sql_cerca); ?>
Vielen Dank im Voraus –
wo ist die While-Schleife? – Akintunde007
Das 'if ($ sql_cerca) {' ist redundant. Es ist nur eine Zeichenfolge, Sie wissen – Akintunde007