Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    36
    prova cosi'...

    $nome_db = odbc_result($Risultato,1);

    oppure

    $nome_db = odbc_result($Risultato,2);

  2. #12
    ho provato con la INNER,LEFT,RIGHT JOIN ma niente da fare...
    ho fatto come dici te ma non funziona... in pratica non riesce a prender il calore del campo login della tabella DatiCliente,quando faccio la where DatiCliente.login ='$verificaLogin'

    infatti l'errore che ripropongo per l'ennesima volta è:

    Warning: Field login not found in c:\phpdev\www\public\carrelloacquistiphp
    _access\verificacliente.php on line 38

    Campo non trovato,secondo me è perchè non sa,con la JOIN,in quale tabella andarlo a trovare...

    Ma è possibile che è cosi difficile?
    Vi prego datemi un'aiuto...

  3. #13
    Originariamente inviato da ANTAGONIA
    ho provato con la INNER,LEFT,RIGHT JOIN ma niente da fare...
    ho fatto come dici te ma non funziona... in pratica non riesce a prender il calore del campo login della tabella DatiCliente,quando faccio la where DatiCliente.login ='$verificaLogin'

    infatti l'errore che ripropongo per l'ennesima volta è:

    Warning: Field login not found in c:\phpdev\www\public\carrelloacquistiphp
    _access\verificacliente.php on line 38

    Campo non trovato,secondo me è perchè non sa,con la JOIN,in quale tabella andarlo a trovare...

    Ma è possibile che è cosi difficile?
    Vi prego datemi un'aiuto...
    domanda da 100 milioni. Il campo "login" c'e' nella tabella DatiCliente? scritto in minuscolo?



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #14
    si che c'è..è l'ottavo campo scritto in minuscolo (login)
    Comunque non capisco come mai,in JSP e SQLSERVER2000 non ho avuto problemi e con PHP e ACCESS si...
    La query è la stessa....

  5. #15
    Originariamente inviato da ANTAGONIA
    si che c'è..è l'ottavo campo scritto in minuscolo (login)
    Comunque non capisco come mai,in JSP e SQLSERVER2000 non ho avuto problemi e con PHP e ACCESS si...
    La query è la stessa....
    Ma il campo login, lo usi nella condizione where, mica lo estrai...

    Speri nei miracoli????


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #16
    allora mi spieghi per favore,come devo fare?
    Come faccio a fare il controllo solo sull'id_datiCliente se non so chi è entrato?Non so se mi sono spiegato...
    Altrimenti non ha motivo di esistere la JOIN..
    Un'altra cosa,allora perchè in JSP SQLSERVER2000 me funziona?

    mmmaa...
    ti ringrazio

  7. #17
    codice:
    $query=" 
    SELECT D.id_DatiCliente, L.id_DatiCliente, D.login  
    FROM DatiCliente AS D 
    LEFT JOIN LoginCliente AS L 
    ON D.id_DatiCliente = L.id_DatiCliente  
    where D.login ='$verificaLogin'
    "; 
    
    $Risultato = odbc_exec($db, $query); 
    while (odbc_fetch_row($Risultato)) { 
    // qui confronta la stringa passata per ogni riga presente 
    // nel campo nome della tabella interessata 
    $nome_db = odbc_result($Risultato,"login");
    Se in ODBC_RESULT chiedi della colonna login, ma questa manca nella SELECT, come fa odbc_result ad estrarlo?


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #18
    mo funziona.... avevi ragione,il problema ce l'avevo sotto gl'occhi..
    a volte quando una cosa è troppo evidente non ci fai caso..
    risolto cosi:

    $query="SELECT DatiCliente.id_DatiCliente, DatiCliente.login, LoginCliente.id_DatiCliente FROM (DatiCliente LEFT JOIN LoginCliente ON DatiCliente.id_DatiCliente = LoginCliente.id_DatiCliente)
    where DatiCliente.login ='$verificaLogin'";

    Vi ringrazio per l'aiuto e vi rimando al prossimo problema... che tanto già lo so..


  9. #19
    Scusa piero.. non avevo visto che nel tuo post c'era la soluzione..
    avevo risolto già da solo... dopo tante capocciate

    Ti ringrazio... :quote:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.