Visualizzazione dei risultati da 1 a 10 su 16

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    9

    Problema con una query, aiuto!

    So che è banale, ma non riesco a trovare l'errore in questa query:

    Codice PHP:
    $query="INSERT INTO account VALUES ($id,'$nome','$cognome','$giorno','$mese','$anno','$nickname','$password','$domanda')";

    $ris=mysql_query($query); 
    Vi prego aiutatemi... Ho provato a controllare lle impostazioni di WAMP e di phpmyadmin, ma anche dando totali privilegi al database ed alle tabelle, non cambia nulla; i dati non vengono inseriti nel database. Qui sotto aggiungo l'intero codice:

    Codice PHP:
    <?php
    $conn
    =mysql_connect('localhost','dssystem','');
    if (
    $conn)
    {
      
    $nome=$_POST['nome'];
      
    $cognome=$_POST['cognome'];
      
    $giorno=$_POST['giorno'];
      
    $mese=$_POST['mese'];
      
    $anno=$_POST['anno'];
      
    $nickname=$_POST['nick'];
      
    $password=$_POST['password'];
      
    $domanda=$_POST['domanda'];

      if (
    $nome=="")
      {             
        
    $nome="non-inserito";
      }
      if (
    $cognome=="")
      {
        
    $cognome="non-inserito";
      }
      if (
    $giorno=="")
      {
        
    $giorno="non-inserito";
      }
      if (
    $mese=="")
      {
        
    $mese="non-inserito";
      }
      if (
    $anno=="")
      {
        
    $anno="non-inserito";
      }
      if (
    $nickname=="")
      {
        
    $nickname="non-inserito";
      }
      if (
    $password=="")
      {
        
    $password="non-inserita";
      }
      if (
    $domanda=="")
      {
        
    $domanda="non-inserita";
      }

      
    mysql_select_db('radio');

      
    $ricercaid="SELECT idAccount FROM account order by idAccount desc limit 1";
      
    $qid=mysql_query($ricercaid);

      
    $campo=mysql_fetch_array($qid);

      if (!
    $campo[0])
      {
        
    $id=1;
      }
      else
      {
        
    $id $campo[0] + 1;
      }

      
    $query="INSERT INTO account VALUES ($id,'$nome','$cognome','$giorno','$mese','$anno','$nickname','$password','$domanda')";
      
    $ris=mysql_query($query);

      if (
    $ris==TRUE)
      {
        
    $conferma="Grazie ".$nome." per esserti registrato in GalaxyStation e buona permanenza!";
        
    $titolo="Registrazione avvenuta con successo!";
      }
      else
      {
        
    $conferma="Ci dispiace ".$nome.", ma la registrazione non e' andata a buon fine. Riprova piu' tardi.";
        
    $titolo="Registrazione non avvenuta.";
      }
      }
      else
      {
        echo 
    "<script>alert(\"Errore di connessione al database. Riprova piu' tardi.\")</script>";
      }
    ?>
    <html>
    <head>
      <title><?php echo $titolo?></title>
    </head>
    <body>
    <input type="button" value="INDIETRO" size="5" onclick="javascript: location='reg.html'"> <table border="1" width="75%" bgcolor="cyan" align="center">
      <tr>
        <td><p align="center"><font size="8" color="red"><?php echo $conferma?></font></p></td>
      </tr>
    </table>
    </body>
    </html>
    Spero mi possiate aiutare...
    Immagini allegate Immagini allegate

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.