Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 33 di 33

Discussione: ho creato query che però non inserisce nulla nel database (era:Problema Database)

  1. #31
    Guest

    Predefinito

    ok va nn mette neinte se esiste gia grazie!

    P.S. e se una volta verificato che esiste vorrei ridirezionarlo da un'altra parte?

  2. #32
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Puoi scrivere così:
    Codice:
    header('Location: pagina.php');
    però header() deve essere utilizzato prima che hai prodotto dell'output;

    per esempio prima di header() non puoi utilizzare echo(), print(), printf(), ecc...

  3. #33
    Guest

    Predefinito

    Codice PHP:
    <?php
    $db
    = mysql_connect("localhost", "forumcontest2009", "");

    mysql_select_db("my_forumcontest2009", $db);


    $user = $_POST['user'];
    $pass = $_POST['pass'];
    $email = $_POST['email'];
    $sesso = $_POST['selezione'];
    $stile = $_POST['selezione2'];
    //Gestione errori
    if ($sesso == 0) {
    echo
    "Inserisci il sesso!!";
    exit;
    }
    if (
    $stile == 0) {
    echo
    "Devi scegliere il tuo stile!!";
    exit;
    }
    //Se il soggetto è maschio
    if ($sesso == 1) {
    if (
    $stile == 1) {
    echo
    'Sei un maschio e sei emo ecco i tuoi parametri: <br><br><img style="float: left" src="http://2.bp.blogspot.com/_D4zhCZoiy-Q/SalWW0h76eI/AAAAAAAAALI/3W08Y7S17Zs/s400/girls-emo-haircut.jpg"> Forza: 5<br>Costituzione: 10<br>Destrezza: 7<br>Carisma: 3';
    }
    elseif (
    $stile == 2) {
    echo
    'Sei un maschio e sei metallaro ecco i tuoi parametri: <br><br><img style="float: left" src="http://img63.imageshack.us/img63/1521/0293alexime1.jpg"> Forza: 7<br>Costituzione: 7<br>Destrezza: 7<br>Carisma: 4';
    }
    elseif (
    $stile == 3) {
    echo
    'Sei maschio e sei punk ecco i tuoi parametri:<br><br><img style="float: left" src="http://thumbs.dreamstime.com/thumb_323/1224106339Q6At9D.jpg">Forza: 7<br>Costutuzione: 7<br>Destrezza: 6<br>Carisma: 5';
    }
    elseif (
    $stile == 4) {
    echo
    'Sei maschio e sei un fighetto ecco i tuoi parametri:<br><br><img style="float: left" src="http://www.linfatv.com/openface/immagini_l/Fighetto2.jpg">Forza: 6<br>Costituzione: 6<br>Destrezza: 6<br>Carisma: 7';
    }
    elseif (
    $stile == 5) {
    echo
    'Sei maschio e sei un truzzo ecco i tuoi parametri:<br><br><img style="float: left" src="http://images2.wikia.nocookie.net/nonciclopedia/images/6/62/Truzzo_gay_con_stelle.gif">Forza: 5<br>Costituzione: 6<br>Destrezza: 6<br>Carisma: 8';
    }
    }
    //Se il soggetto è femmina
    if ($sesso == 2) {
    if (
    $stile == 1) {
    echo
    'Sei una femmina e sei emo ecco i tuoi parametri: <br><br><img style="float: left" src="http://img460.imageshack.us/img460/3527/33o70ozpx9.jpg"> Forza: 5<br>Costituzione: 10<br>Destrezza: 7<br>Carisma: 3';
    }
    elseif (
    $stile == 2) {
    echo
    'Sei una femmina e sei metallara ecco i tuoi parametri: <br><br><img style="float: left" src="https://s5uluw.blu.livefilestore.com/y1p2_v8xn8dVhIbFI8Fp8VkZuy6FjfSMbJjoxZVFiqAhI-v3nRAYDBVbpi4VorShonZmeBWxc3PJAxKNyjZufB_Hw/Simone%20Simons%20%28Epica%29%5B27%5D.jpg"> Forza: 7<br>Costituzione: 7<br>Destrezza: 7<br>Carisma: 4';
    }
    elseif (
    $stile == 3) {
    echo
    'Sei femmina e sei punk ecco i tuoi parametri:<br><br><img style="float: left" src="http://images2.wikia.nocookie.net/nonciclopedia/images/4/4a/Ragazza_punk.jpg">Forza: 7<br>Costutuzione: 7<br>Destrezza: 6<br>Carisma: 5';
    }
    elseif (
    $stile == 4) {
    echo
    'Sei femmina e sei una fighetta ecco i tuoi parametri:<br><br><img style="float: left" src="http://www.inkontro.com/community/immagini/utenti/nikita1.jpg">Forza: 6<br>Costituzione: 6<br>Destrezza: 6<br>Carisma: 7';
    }
    elseif (
    $stile == 5) {
    echo
    'Sei femmina e sei una truzza ecco i tuoi parametri:<br><br><img style="float: left" src="http://www.flashki.it/foto/1242156399_truzza.JPG">Forza: 5<br>Costituzione: 6<br>Destrezza: 6<br>Carisma: 8';
    }
    }
    $sql3 = "SELECT username FROM iscritti WHERE username='".mysql_real_escape_string($user)."'";
    $record = @mysql_query($sql3, $db);
    if(!
    $record)
    exit(
    "Errore");
    $nr = @mysql_num_rows($record);
    if (
    $nr == 0) {
    $sql1='INSERT INTO iscritti (username,password,sesso,stile) VALUES(\''
    .mysql_real_escape_string($user).'\',\''
    .mysql_real_escape_string($pass).'\',\''
    .mysql_real_escape_string($sesso).'\',\''
    .mysql_real_escape_string($stile)
    .
    '\')';
    $record = @mysql_query($sql1, $db);
    if(!
    $record)
    exit(
    "Errore inserimento");
    echo
    "Inserimento riuscito.";
    }
    else{
    header('Location: miapagina.php');
    }
    mysql_close($db);
    ?>
    quindi questo non va? l'ho messo alla fine nell'else


    EDIT:
    perfetto funziona grazie andrea e grazie a tutti!
    Ultima modifica di seneca : 16-10-2009 alle ore 11.26.36

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

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