Quattro ore a sbattermi con una cavolata![]()
Ho un form nella pagina1 con quattro campi input che manda i
valori alla pagina2 che dovrebbe stampare i risultati.
Queste sono le query nella pagina2:
codice:$query = "SELECT * FROM ricambio WHERE id_ricambio > '$id_ricambio' ORDER BY id_ricambio ASC LIMIT 20";In pratica ho un if else per cui la prima query viene eseguita se $id_ricambio ha un valore e fin lì funziona tutto.codice:$query = "SELECT * FROM ricambio WHERE descrizione > '$descrizione' ORDER BY descrizione ASC LIMIT 20";
La seconda dovrebbe essere eseguita se $id_ricambio è vuoto.
Ho notato che la condizione if else funziona perfettamente ma
se invio qualcosa come descrizione non mi restituisce nulla!
Se invece lascio vuoti tutti i campi, oppure compilo uno dei due campi non gestiti mi esegue la seconda query dandomi i risultati del campo descrizione partendo dal primo.
Confido in qualche genio![]()