Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema nel codice...id sempre 0!

    Io ho questo codice:

    Codice PHP:
    <?
    include ("configura.php");
    $username $_POST['username'];
    $password $_POST['password'];
    $mail $_POST['mail'];
    $sesso $_POST['sesso'];
    $ruolo $_POST['ruolo'];

    $queryy "SELECT * FROM utenti WHERE user = '$username' OR pass = '$password' OR mail = '$mail'";

    mysql_num_rows($queryy);

    $risultati=mysql_fetch_array(mysql_query($queryy)); 

    $result mysql_query($queryy$db);
    $resrow mysql_fetch_row($result);

    if(
    mysql_num_rows(mysql_query($queryy)) > 0)
    {
    echo 
    "Username, password o e-mail già usata da un altro utente";
    }
    else
    {
    $registrazione date ("Ymd");
    mysql_query ("INSERT INTO utenti (user, pass, mail, ip, registrato) VALUES ('$username', '$password', '$mail', '$ip' '$registrato')");
    $num mysql_insert_id();
    mysql_query ("INSERT INTO scheda (user, ruolo, sesso, livello) VALUES ('$username', '$ruolo', '$sesso', '1')");

    $tuoemail="CIAO";

    $soggetto="Conferma iscrizione a ";


    $corpo_mesaggio="La ringraziamo per essersi iscritto a.
    Per confermare la sua iscrizione clicchi il link sottostante:
    [url]http://www.sito.org/sito/attiva.php?id=[/url]
    $num

    Grazie lo Staff"
    ;


    mail ("$mail""$soggetto""$corpo_mesaggio""From: $tuoemail");

    echo 
    "La tua registrazione è stata eseguita corretamente! Prima di entrare nel sito devi però
    attivare il tuo account cliccando sul link che ti è stato spedito via e-mail!"
    ;
    }

    ?>
    Un codice che come avrete intuito serve a registrare utenti...Il mio problema è che $num è sempre 0!!!
    Ed ovviamente l'attivazione è poi sbagliata!

    Why?

  2. #2
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Fallira' la INSERT.

  3. #3
    manca una virgola...


    mysql_query ("INSERT INTO utenti (user, pass, mail, ip, registrato) VALUES ('$username', '$password', '$mail', '$ip' '$registrato')");

    subito prima di registrato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.