Utilizzo dati DB con php

  • Creatore Discussione Creatore Discussione LaKanka
  • Data di inizio Data di inizio

LaKanka

Utente Attivo
29 Ago 2008
166
0
0
Salve a tutti..
Ho un DB che contiene la tabella province e la tab immobili.. nella home ho l'elenco di tutte le province che linkano alla pag ricerca.php dove gli passo il valore "cid" che corrisponde al nome della provincia e visualizzo tutti gli immobili della provincia stessa.
Questa pagina (ricerca.php) utilizza un paginator per fare in modo che vengano visualizzati non + di 10 immobili alla volta..

$pagination.="<a href=ricerca.php?page=".$i."&cid=".$cid."&visualizza=".$visualizza."> ".$i." </a>";

visualizza mi serve solo per le operazioni di order by.. non fateci caso..
Fino a qui TUTTO BENE...

Ma se la provincia visualizzata è "Ascoli Piceno" alla pag1 vengono visualizzati 10 immobili della provincia di "Ascoli Piceno" ma se clicco sul 2 il valore dentro "$cid" diventa solo "Ascoli".. perdo Piceno!!!!
E ovviamente non mi visualizza nessun immobile perchè nel mio DB non c'è nessuna provincia con il solo nome di Ascoli...
Dove sbaglio???
 
Passa il valore come Ascoli_Pieno:
PHP:
str_replace(" ", "_", "Ascoli Piceno");
Per riottenere il nome corretto fai esattamente il contrario:
PHP:
str_replace("_", " ", "Ascoli_Piceno");
 

Discussioni simili