Visualizzazione risultati 1 fino 12 di 12

Discussione: Riempire tabelle vuote con una sola query

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito Riempire tabelle vuote con una sola query

    Buongiorno,
    ho una tabella con più righe alcune delle quali vuote perchè aggiunte ultimamente. I record sono molti e quindi al posto di inserire manualmente le varie query ho pensato di farle tutte in modo automatico con un UPDATE, il codice che uso è:
    Codice PHP:
    UPDATE 'scripts' SET 'download' = 'No' WHERE tipo = 'php;
    Ma mi dice sempre:
    no column in clause where
    Dove sbaglio?
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Non dovrebbe essere così?
    Codice:
    UPDATE scripts SET download = 'No' WHERE tipo = 'php';


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ricorda che i nomi dei campi e delle tabelle vanno SENZA virgolette, le stringhe costanti CON le virgolette... ricontrolla bene la query che hai scritto e dovrebbe bastarti per risolvere il problema.

    Stammi bene...

    Ma perché quando voglio fare un po' il cattivello trovo sempre qualcuno che dà la pappa pronta...? :-D
    Ultima modifica di dementialsite : 02-09-2008 alle ore 11.08.50
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    Si ho provato anche quella ma non va, ho provato diverse query poi mi sono arreso ed ho utilizzato quella generata da phpMyAdmin in locale ma nemmeno funziona!

    Dimenticavo, ecco la query di phpMyAdmin:
    Codice PHP:
    UPDATE `scripts` SET `download` = 'No', `click` = '0';
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    Guest

    Predefinito

    http://php.about.com/od/learnmysql/ss/mysql_data_2.htm

    ricorda che se fai anche una select devi prima fare l'uload e poi la select, o ti restituisce errore

  6. #6
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Si ho provato anche quella ma non va
    In che senso, da errore o non fa nulla?


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  7. #7
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    Ciò che mi restituisce è:
    #1054 - Unknown column 'php' in 'where clause'
    Per ora ho risolto modificando il tutto a mano (perchè mi serviva questa tabella pronta entro le 12:00) però ho creato un'altra tabella, una di prova per provare questo fatto dato che ora mi è venuta la curiosità...ma il risultato non cambia!

    Potrebbe essere un errore di phpMyAdmin?
    Ultima modifica di miki92 : 02-09-2008 alle ore 14.24.44
    Apprezzi l'aiuto? Offrimi un caffè!

  8. #8
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Ma c'è già il valore "php" in tutti i campi "tipo?


    -- Aut Roma Aut Nihil!

  9. #9
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    Non a tutti, cioè alcuni hanno come "tipo" > "php" altri invece "javascript"...devo farli diventare tutti "php"?
    Apprezzi l'aiuto? Offrimi un caffè!

  10. #10
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Ma non è che stai facendo lo stesso errore di http://forum.it.altervista.org/php-m...e-un-_get.html?

    Intendevo dire se c'erano dei campi da aggiornare con quel valore.


    -- Aut Roma Aut Nihil!

  11. #11
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    mi è venuta la curiosità...ma il risultato non cambia!
    Se posti la struttura della tabella, la query che hai lanciato (che non credo sia quell'ultima che hai postato visto che non c'è nessun "php") e un paio di righe di esempio, penso che troviamo subito l'inghippo.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  12. #12
    Guest

    Predefinito

    prova a fare una select con le stesse clausole, ovvero:
    Codice:
    "SELECT * FROM scripts WHERE tipo='php'"

Regole di scrittura

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