Visualizzazione risultati 1 fino 4 di 4

Discussione: [Mysql] Come scrivere il codice nel database [era:Problema con codice PHPmyAdmin]

  1. #1
    Guest

    Predefinito [Mysql] Come scrivere il codice nel database [era:Problema con codice PHPmyAdmin]

    Ho letto in questa discussione come fare un sistema di login e registrazione utente e devo dire che mi è stato molto utile.
    L'unica cosa negativa è che ho 2 problemi:

    - Il form di Login non funziona (credo che non sia impostato correttamente)
    - Non so come scrivere il codice in PHPmyAdmin..

    Questo è il codice di Login:

    Codice:
    CREATE TABLE `tabella_login` (
    `id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
    `username` VARCHAR( 255 ) NOT NULL ,
    `password` VARCHAR( 255 ) NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE = MYISAM
    
    INSERT INTO `tabella_login` (
    `id` ,
    `username` ,
    `password`
    )
    VALUES (
    NULL , 'roccopassaro', MD5( 'passworddiprova' )
    );
    questo è quello che non so come scrivere:

    Codice:
    INSERT INTO `tabella_login` (
    `id` ,
    `username` ,
    `password`
    )
    VALUES (
    NULL , 'roccopassaro', MD5( 'passworddiprova' )
    );
    mentre la parte precedente sono riuscito a farla e con il form Registra un utente non ho problemi.

    Un aiutino?

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Non è codice PhpMyAdmin ma MySQL!
    Le due query che hai postato servono rispettivamente per creare la tabella (da eseguire una sola volta) e registrare un utente.
    Per il login devi usare una query diversa.

    Questa è la query per registrare qualcuno:
    Codice:
    INSERT INTO `tabella_login` (
    `username` ,
    `password`
    )
    VALUES (
    'roccopassaro', MD5( 'passworddiprova' )
    );
    Questa è per il login:
    Codice:
    SELECT * FROM `tabella_login` WHERE `username` = 'roccopassaro' AND `password` = MD5( 'passworddiprova' )
    Questo con l'aiuto di PHP

  3. #3
    Guest

    Predefinito

    Aspetta.. io sono completamente "nuovo" di queste cose quindi scusa se ci metto un po' a capire^^"
    Dove devo metterlo quello? Dove trovo la voce MySQL?

  4. #4
    Guest

    Predefinito

    @ alexthinker

    allora per il inserire la query , devi

    1) andare sul tuo pannello di controllo => tools => phpmyadmin. Effettui il login al database .
    2 ) vai sul tuo database che sarà my_alexthinker
    3 ) clicca sul menu orizzontale il link SQL
    4 ) copi la query nella textarea

    comunque ti consiglio di seguire qualche guida per php+mysql per avere le idee più chiare.

    Esempio questa va benissimo : http://php.html.it/guide/leggi/77/gu...mysql-pratica/

Regole di scrittura

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