Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [MySQL] Come salvare numeri di telefono e come estrarli

    Buongiorno a tutti, sto sbattendo la testa su qualcosa che sono certo essere una stupidata, ma non capisco dove sta l'errore.

    Ho una tabella in mysql che contiene, in ogni riga, vari dati di persone tra cui il numero di telefono.
    Il campo del numero di telefono è un varchar(15).

    L'inserimento avviene senza problemi da un form, e da mysql vedo tutti i numeri correttamente.

    Quando vado ad effettuare una query di ricerca per un numero di telefono, che sia da una pagina php o direttamente da PHPmyadmin, nel caso in cui sia un numero di cellulare lo ritrova senza problemi, nel caso di numeri di telefono fissi (quindi che iniziano con 0) invece la ricerca non mi da alcun tipo di risultato, senza indicazione di alcun numero.

    A cosa può essere dovuto? Sospetto sia qualcosa di così banale da non trovarne traccia sulla rete, ma giuro che non mi ci raccapezzo...

    Grazie mille a tutti per l'aiuto

  2. #2

  3. #3
    mysql_query("SELECT * FROM chiamate WHERE tel LIKE $search ORDER BY data DESC")

    $search è naturalmente il numero di telefono.

    come detto, la query funziona perfettamente... purchè $search non abbia uno 0 come numero iniziale.
    $search è naturalmente sempre SOLO numerico

  4. #4
    è perché stai interrogando "tel" come fosse un numero; metti gli apici sulla $search!

  5. #5
    Lo sapevo che era una cavolata... giuro che non ci ho mai pensato. Grazie mille!

  6. #6
    optime! però fa' il bravo, posta la soluzione

  7. #7
    Confermo che funziona la soluzione di optime.

    mysql_query("SELECT * FROM chiamate WHERE tel LIKE '$search' ORDER BY data DESC")

    chiamate è la tabella in cui sono inseriti i dati, tel è un campo varchar in cui sono salvati i numeri di telefono, $search è la variabile che ricerchiamo, il risultato viene alla fine ordinato per il campo data.

    Spero sia chiaro

Tag per questa discussione

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.