Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22
  1. #11
    Originariamente inviato da Rossella_75
    nessuno sa dirmi almeno se è corretto...
    Puoi vederlo da te... stampa la query e vedi cosa viene risolto.

    Poi ... userei POST e sopratutto i valori... quelle sono beate stringhe, non valori.... controlla i divisori di cifra e decimali come dovrebbero essere.





    Preceduto....

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

  2. #12
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    nel database i valori stanno tipo cosi 300.000,00

    io passo i valori cosi
    credete che questo possa essere il problema

    :master:

    non posso stampare adesso come mi avete consigliato piu tardi provo


  3. #13
    Originariamente inviato da Rossella_75

    Usa il post anziche il get nel campo di form

    poi stampa la query che te la si risolve

  4. #14
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  5. #15
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    ho stampato la query

    codice:
    SELECT * FROM immobili WHERE citta LIKE '%pe%' AND camere LIKE '%%' AND bagni LIKE '%%' AND vendeaffitta LIKE '%Vende%' AND prezzo BETWEEN '25.000,00' AND '150.000,00'
    mi torna sempre senza risultato



    scusate ma perchè dovrei usare il post??

  6. #16
    Originariamente inviato da Rossella_75
    nel database i valori stanno tipo cosi 300.000,00
    La tabella del db è di tipo INT ???

    Ti ho consigliato di passare i valori con il post per nascondere qeull'url lunghissimo

  7. #17
    Originariamente inviato da stefano3804
    La tabella del db è di tipo INT ???

    Ti ho consigliato di passare i valori con il post per nascondere qeull'url lunghissimo
    Sicuramente no. Sara' di tipo char-varchar. Quindi la comparazione del between sara' quel che sara'.... cioe' valori ascii e quindi senza senso.


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

  8. #18
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    o controllato la tabella ed è varchar come la devo impostare??

    grazie mille

  9. #19
    Originariamente inviato da Rossella_75
    o controllato la tabella ed è varchar come la devo impostare??

    grazie mille
    Il problema e' a monte.... devi utilizzare un formato numerico che abbia il punto come separatore decimale e nessuno nelle migliaia. A questo punto potrai trasformare in campo in FLOAT(10,2). Non ho letto tutto, solo un po' random qua e la e quindi le mie indicazioni non saranno il massimo.

    Al posto tuo mi farei una tabella "valori" che comprenda tutti gli step di valore che prevedi di usare. due soli campi: id e valore.

    Nella SELECT metteri come value l'id corrispondente e nella descrizione il valore.

    Il divisore delle migliaia e la virgola nel valore la userei solo al momento della stampe del valore tramite la funzione NUMBER_FORMAT. In questo modo potrai gestire facilmente tutte le funzioni numeriche disponibili. Per concludere... se un valore deve essere gestito come tale.. deve essere un numero e non una stringa.


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

  10. #20
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    ho modificato il campo in float in questo modo ma non ho capito che vuol dire 10,2, adesso mi caccia solo due immobili che hanno come prezzo un numero scritto cosi 127, ma se scrivo il numero cosi 127.000,00 non lo vede :master:


    guarda
    il file allegato, va bene?

    scusa il disturbo e grazie ancora
    Immagini allegate Immagini allegate

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.