Visualizzazione risultati 1 fino 6 di 6

Discussione: [PHP - mySQL] Passare un parametro ad una query

  1. #1
    basketcoccaglio non è connesso Neofita
    Data registrazione
    11-08-2005
    Messaggi
    2

    Question [PHP - mySQL] Passare un parametro ad una query

    Salve a tutti, mi trovo davanti ad un problema abbastanza serio per la gestione del mio sito; in una delle mie pagine (risultati.php) è contenuta questa linea di codice

    Codice PHP:
    $query = "SELECT id,squadra FROM $classifica";
    il problema che ho incontrato è che passando come parametro

    .....risultati.php?classifica=squadra1

    quest'ultimo non viene riconosciuto e quando poi la devo inviare al database mi rileva un errore di sintassi all'interno della query.
    Come posso fare????

  2. #2
    Guest

    Predefinito

    io le uso query di quel tipo senza errori...

  3. #3
    L'avatar di radioradianti
    radioradianti non è connesso Utente storico
    Data registrazione
    26-11-2003
    Residenza
    Roma
    Messaggi
    1,000

    Predefinito

    prova a scriverla così :

    $query = "SELECT id,squadra FROM ".$_GET['classifica'];

    Ciao

    Leandro

    Happy Slack!

    E' on line il numero 12 di Topolinux - Totalmente rinnovato!
    TopoLinux è anche chat! irc.azzurra.org canale #topolinux
    La semplicità di questo dono è inversamente proporzionale alla qualità della nostra amicizia

  4. #4
    basketcoccaglio non è connesso Neofita
    Data registrazione
    11-08-2005
    Messaggi
    2

    Predefinito

    Grazie mille radioradianti...Posso chiederti un'ultima cosa? Una volta che la mia pagina riceve un parametro che deve essere di tipo intero, come fa a riconoscerlo se è una stringa? Io ho provato con il metodo settype ma provando a stampare il numero mi ritrovo uno zero al posto del numero vero e proprio...

  5. #5
    L'avatar di radioradianti
    radioradianti non è connesso Utente storico
    Data registrazione
    26-11-2003
    Residenza
    Roma
    Messaggi
    1,000

    Predefinito

    Esiste la funzione php

    is_string

    Ritorna un booleano e se è true allora è uno stringa.

    Ciao

    Leandro

    Happy Slack!

    E' on line il numero 12 di Topolinux - Totalmente rinnovato!
    TopoLinux è anche chat! irc.azzurra.org canale #topolinux
    La semplicità di questo dono è inversamente proporzionale alla qualità della nostra amicizia

  6. #6
    Guest

    Predefinito

    oppure con un casting risolvi definitivamente (potrebbe non essere nè stringa nè int)

    $parametro = (int) $parametro;

    mavericck

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •