Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 15 di 20
  1. #1
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    script per alternare tabella mysql

    ciao a tutti.

    visto che nel precedente post mi avete aiutato e sono riuscito a risolvere dopo tanto tempo il mio problema, provo a sottoporvene un altro

    devo modificare il contenuto di un campo di una tabella che si chiama post_username, devo fare in modo che il nome admin255 di post_username venga sostituito in tutte le righe con il nome admin

    sapete indicarmi come posso fare?

    grazie a tutti
    ciao



  2. #2
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    447

    Re: script per alternare tabella mysql

    Se lo devi fare in php puoi fare cosi:

    $query = "UPDATE post_username SET post_username='admin' WHERE post_username='admin255'";

    mysql_query($query, $db);

    se devi farlo in semplice SQL la query è cmq quella...

    non ho capito solo come si chiama il campo contenente admin255...quindi nel caso adatta la query.

    spero di non aver capito male

    ciao
    http://www.e-maging.eu swiss shared hosting da 24 €

  3. #3
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    praticamente ho la tabella di phpBB3, quella dei post che ha tanti posts aperti dall'utente admin255

    ora devo fare in modo che tutti i posts aperti dall'utente admin255 risultino aperti da admin

    ora provo il tuo script

    grazie
    ciao

  4. #4
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    ho provato il tuo script ma ricevo un errore:
    Errore

    query SQL:
    SELECT *
    FROM `phpbb_posts`
    WHERE 1 $query = "UPDATE post_username SET post_username='admin' WHERE post_username='admin255'";


    Messaggio di MySQL:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$query = "UPDATE post_username SET post_username='admin' WHERE post_username='ad' at line 2

  5. #5
    Nuovo utente L'avatar di probid
    Data Registrazione
    Feb 2007
    Località
    Foligno
    Messaggi
    8

    Re: script per alternare tabella mysql

    Se operi in phpMyAdmin o comunque esegui singolarmente la domanda senza appoggiarti ad un linguaggio di scripting:
    UPDATE phpbb_posts SET post_username='admin' WHERE post_username='admin255';
    Il resto è per eseguire la query in uno script php.
    Ciao!

  6. #6
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    447

    Re: script per alternare tabella mysql

    UPDATE `phpbb_posts` SET post_username='admin' WHERE post_username='admin255';
    http://www.e-maging.eu swiss shared hosting da 24 €

  7. #7
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    grazie delle risposte

    ora però ho un altro errore

    Errore

    query SQL:
    SELECT *
    FROM `phpbb_posts`
    WHERE 1
    UPDATE phpbb_posts SET post_username = 'admin' WHERE post_username = 'admin255' LIMIT 0 ,
    30
    Messaggio di MySQL:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE phpbb_posts SET post_username='admin' WHERE post_username='admin255'
    LIM' at line 2



    ho visto che il primo post ora da admin255 ha il campo vuoto, però si blocca sembra alla linea 2

    grazie
    ciao

  8. #8
    Nuovo utente L'avatar di probid
    Data Registrazione
    Feb 2007
    Località
    Foligno
    Messaggi
    8

    Re: script per alternare tabella mysql

    Il problema è che la query che esegui viene accodata ad una select (???).
    Non so quale procedimento tu stia seguendo.
    Fai così:
    se hai phpMyAdmin accedi, clicca sul nome del database dove risiedono le tabelle di phpbb a sinistra, e poi su "sql", nel frame destro.
    Incolla infine il testo della query nell'apposita textarea.
    Ciao!

  9. #9
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    ciao

    ora è funzionato però non ho ottenuto il mio scopo

    pensavo che facendo così anche nel forum tutti i messaggi dell'utente admin255 (che alla fine è sempre l'utente admin del sito) prendessero il nuovo nome, ma non è stato così.

    sapresti indicarmi cosa bisogna sistemare per far apparire tutto su admin?

    grazie mille
    ciao

  10. #10
    Nuovo utente L'avatar di probid
    Data Registrazione
    Feb 2007
    Località
    Foligno
    Messaggi
    8

    Re: script per alternare tabella mysql

    pensavo che facendo così anche nel forum tutti i messaggi dell'utente admin255 (che alla fine è sempre l'utente admin del sito) prendessero il nuovo nome, ma non è stato così.
    In che senso?
    Dove il nome non è cambiato?

    Ciao!

  11. #11
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    447

    Re: script per alternare tabella mysql

    forse nella tabella dèi msg mette il nome e non l'id di riferimento
    http://www.e-maging.eu swiss shared hosting da 24 €

  12. #12
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    come potrei fare dunque?

    cosa potrei cambiare?

    io devo fare in modo che il nome admin255 venga rimpiazzato in qualsiasi posts da admin

    grazie mille
    ciao

  13. #13
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    447

    Re: script per alternare tabella mysql

    bisognerebbe vedere tutto il db
    http://www.e-maging.eu swiss shared hosting da 24 €

  14. #14
    HT Member
    Data Registrazione
    Aug 2008
    Messaggi
    66

    Re: script per alternare tabella mysql

    Citazione Originariamente Scritto da floppydischetto Visualizza Messaggio
    come potrei fare dunque?

    cosa potrei cambiare?

    io devo fare in modo che il nome admin255 venga rimpiazzato in qualsiasi posts da admin

    grazie mille
    ciao
    puoi farmi un'esportazione della struttura della tabella in cui sono contenuti i post? non ho sotto mano un db di phpbb

  15. #15
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    32

    Re: script per alternare tabella mysql

    allegata al messaggio

    grazie mille
    ciao

Pagina 1 di 2 12 UltimaUltima

Discussioni Simili

  1. Script PHP per l'ottimizzazione di MySQL
    Di usu nel forum Gestione Server Windows e Server Linux
    Risposte: 16
    Ultimo Messaggio: 02-11-2011, 13:39
  2. Script per alternare immagini
    Di Ricsca nel forum L'OTInformatico
    Risposte: 6
    Ultimo Messaggio: 12-02-2009, 23:53
  3. script per alternare tabella mysql
    Di floppydischetto nel forum Io Programmo
    Risposte: 19
    Ultimo Messaggio: 09-09-2008, 08:31
  4. Problemi con dati in Tabella
    Di pchs nel forum VPS - Virtual Private Server
    Risposte: 5
    Ultimo Messaggio: 11-02-2007, 16:24
  5. Problemi con dati in Tabella
    Di pchs nel forum Gestione Server Windows e Server Linux
    Risposte: 5
    Ultimo Messaggio: 11-02-2007, 16:24

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •