|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: May 2005
Messaggi: 19
|
[PHP] piccolo problema
Ciao ragazzi...!
scusate se rompo ancora ![]() Volevo creare un piccolo search che va a tirarmi fuori dal database tramite un semplice like un oggetto passato con il get. Senza stare a badare troppo alla classe.. sapreste dirmi quale potrebbe essere il problema in questa query: $db = new db($db_host, $db_port, $db_user, $db_pass, $db); $set_db = "archivio"; $sql= "SELECT* FROM $set_db WHERE nome LIKE '%".$_GET['search']."%'"; echo "<table width=400 border=1>"; $risultato = $db->sql($sql); while($riga = $db->riga($risultato)){ echo " ... Grazie mille ![]() |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jun 2004
Città: Catania
Messaggi: 88
|
$sql= "SELECT *
FROM ". $set_db . "WHERE nome LIKE '%".$_GET['search']."%'"; echo "<table width=400 border=1>"; $risultato = $db->sql($sql); while($riga = $db->riga($risultato)){ echo " ...
__________________
Mic |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: May 2005
Messaggi: 19
|
Eh no.. purtroppo non è quello.. tutte le altre query vanno da Dio, anche se non racchiudo la variabile $set_ db.
Grazi mille lo stesso |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 414
|
la query è molto banale i problemi potrebbero risultare con i dati che passi,
cioè magari nella tabella che inserisci dinamicamente non c'è il nome e quindi non funziona...... a livello di sql la sintassi è giusta data la semplicità |
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: May 2005
Messaggi: 19
|
La semplicità non è un fatto a cui non tenere conto.. ansi..
la maggior parte delle volte si sbaglia anche nelle cose piu semplici... Comunque sia, grazie di aver risposto, ora controllo meglio ciò che gli sta attorno... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:42.