Visualizzazione dei risultati da 1 a 7 su 7

Discussione: select non trova righe

  1. #1

    select non trova righe

    Ho un problema assurdo con delle query.

    In locale funzionano, in remoto no.

    Sono semplicissime query del tipo:

    SELECT * FROM tabella WHERE campo = 'nome_campo'

    Ovviamente ho ricontrollato il database 10000 volte, e pure lo script che gestisce la query, ma niente da fare.

    Le righe interessate sono presenti sia in locale che in remoto, ma sul mio pc la riga viene trovata correttamente, sul server no.

    Non so dove sbattere la testa.

    Cos'altro potrei controllare?

    Grazie a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    489
    hai aggiornato i dati di login al database per il database online?

    cioé in locale avrai probabilmente user=root e pass="".. oppure l indirizzo dle database se non é localhost..

  3. #3
    No aspetta, non sono così brocco.

    E' un programma con centinaia di query, e tutto funziona.

    C'è solo questa che deve testare il nome di un campo e non lo testa correttamente.

    Ovvero, il campo c'è con quel nome esatto, ma la query restituisce 0 righe.

    Ho messo tutti i trim del mondo, tutti i controlli carattere per carattere, e sono uguali identici, ma niente, 0 righe ...


  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    489
    beh é una dimenticanza che puo capitare.. mica si deve essere pirla..

    cmq cosi a freddo non me salta in mente niente.. magari altri hanno un idea migliore.. credo che é piusemplice se posti un po di codice..

    ciao

    igor

  5. #5
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    hai risolto?
    hai provato con phpmyadmin a testare la stessa query?
    formalmente dovrebbe essere
    SELECT * FROM tabella WHERE campo = 'valore_campo'
    non nome_campo come avevi messo te...

  6. #6
    Il codice non ha senso che lo posti, davvero.

    L'unica cosa che c'è di diverso è che in locale ho windows mentre in remoto gira linux.

    Ma non capisco come possa influire ...

  7. #7
    Risolto.

    Non c'entrava un tubo la query.

    Scusate.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.