Buonasera!
Premetto di aver fatto le varie ricerche su internet e sul forum per cercare argomenti già trattati su questo, ma non ho trovato nulla.
Ho un problema insolito.. che dopo pagine e pagine programmate, mi si presenta per la prima volta.
Ho una semplicissima query in php:
(copio il codice per aiutarvi a capire)Codice PHP:
$SQL = "SELECT ID FROM " . TABELLA . " WHERE Coordinata = $COORDINATA AND Pianeta = '$PLANET' AND Data < '" . date('Y-m-d H:i:s') . "'";
Invio la pagina e vedo che non mi da risultato. Coordinata è un numero, Pianeta è una stringa.
Possibile che non mi dia risultato? Sono sicuro che il record che soddisfi la ricerca ci sia...
Apro PhpMyAdmin, accedo al database.. cerco la stringa e la trovo. Provo allora la prova del nove: copio la query, la faccio fare a PhPMyAdmin mettendo i valori cche dovrebbe trovare e non mi trova nulla. Provo a togliere la condizione "data = ...." e non lo trova ancora
Tolgo anche la condizione Pianeta, e mi trova l'unico record con coordinata XXX. Faccio un quarto Select con solo "WHERE Pianeta = 'nome'" (con nome copiato dal record del db stesso! ) E non lo trova. Ho provato il Cerca di phpMyAdmin con il nome copiato, e ancora nulla.
Avete idee?