Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema con una query

  1. #1

    problema con una query

    ho necessità di far passare il mio guestbook da testuale a sql, ho fatto uno script che con la fgets legge tutte le righe e le inserisce nel db. purtroppo però ad esempio se nella riga ci sono apostrofi o parentesi tonde mi dice "check your sql sintax"... il campo per il messaggio è un blob...io metto la riga letta con fgets in una variabile php e poi nella query dopo VALUES metto ('$variabile')
    come posso risolvere?
    www.valeweb.net

  2. #2
    ok...addslashes e stripslashes è la soluzione al quesito!
    www.valeweb.net

  3. #3
    hai due possibilita'.
    O ti crei una espressione regolare personalizzata tipo
    "/^[a-z0-9]{4,12", oppure usi la funzione magic_quotes_gpc() davanti la tua variabile.
    Questa funzione ti inserisce un backslash in tutti i caratteri tipo ',",\ etc.

    per info su come costruirti un'espressione regolare, vai al seguente indirizzo:
    http://freephp.html.it/articoli/view...p?id=123&pag=3

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

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.