Visualizzazione risultati 1 fino 8 di 8

Discussione: un altro paio d query ^^

  1. #1
    Guest

    Cool un altro paio d query ^^

    sn d nuovo qui a kiedere altre query ^^
    la prima:
    scopo: modificare un valore aggiungendo 1 (uno) al valore iniziale
    io faccio
    Codice:
    UPDATE 'tabella' SET 'campo' = campo+1 WHERE 'id'='".$id."' LIMIT 1
    ma nn funge, e ki me lo passa giusto gli regalo un bit d spazio nel mio sito OLD


    la seconda è una domanda:
    esiste una funzione di mysql ke conti tutti i record in cui valore=$a?

    grazie in anticipo

  2. #2
    Guest

    Predefinito

    1) UPDATE tabella SET campo = campo+1 WHERE id='".$id."' LIMIT 1

    2) SELECT COUNT(*) FROM tabella WHERE campo='$a'


    Ciaoooooo!!!!!!!

  3. #3
    Guest

    Predefinito

    grazie debug ^^
    all'inizio nn risolvevo, ho debuggato un po' (OLD) e mi sn ricordato ke kiudevo la connessione al db all'azione precedente ^^

    appena ho tempo provo anke il conteggio, ora vado a nanna ^^
    ciauz

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da debug
    2) SELECT COUNT(*) FROM tabella WHERE campo='$a'
    Oppure anche
    SELECT COUNT(*) FROM tabella WHERE campo='$a' GROUP BY campo2='$b'
    Dipende da cosa devi contare ^^

  5. #5
    Guest

    Predefinito

    grazie a entrambi, appena ho tempo faccio uno script cn count ke vada a sostituire un valore nel db ^^

  6. #6
    Guest

    Predefinito di nuovo qui -.-

    sempre questa maledetta query ke a volte nn riesco a far funzionare -.-

    Codice PHP:
    $id = $_GET['id'];
    $valore = $_POST['valore'];

    $query = "UPDATE tabella SET campo=".$valore." WHERE idnum='".$id."'";
    vedete errori?

  7. #7
    Guest

    Predefinito

    Prova così

    $query = "UPDATE tabella SET campo='".$valore."' WHERE idnum='".$id."'";

    ho aggiunto le virgolette in campo='".$valore."'

  8. #8
    Guest

    Predefinito

    errata corrige, avevo sistemato il problema da un paio d orette ma nn ho potuto postare prima, praticamente stavo studiando filosofia qnd ho avuto il colpo di genio, sn corso al pc, scritta la stringa, testata e tornato a studiare ^^
    eccola
    Codice PHP:
    "UPDATE tabella SET msg='".$valore."' WHERE idnum ='".$id."'"
    è qll ke m hai passato tu ^^ grazie eslam!

Regole di scrittura

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