ciaoo a tutti!!
ho creato un form html..e con php dovrei connettermi al mio database mysql...
praticamente si connette al mio database ma non mi fa vedere i risultati....
quando vado sul mio localhost mi fa vedeer il form che ho creato con html..
e mi dice :
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given .....
errore nella linea 93
CHE VUOL DIRE?!?!?!?!?!?!?!?!?!?  
   
   
  
  
ecco la linea interessata:
while ($row = mysql_fetch_array($ricevuta, MYSQL_BOTH));
sicuramente è sbagliato il ciclo while...
comunque ecco tutto il mio codice per intero..
codice:
	Codice PHP:
	
<?php  //assegno a delle varibili i corrispettivi valori: i valori sono i nomi delle tabelle del mio database". 
 $cuno = 'nome'; 
$cdue = 'email'; 
$ctre = 'sex'; 
$cquattro = 'newsletter'; 
$ccinque = 'options'; 
$csei = 'messaggio';  
// devo assegnare ora i valori a queste varibili presente nel form html 
$campounof = 'modulo_nome'; 
$campoduef = 'modulo_email'; 
$campotref = 'modulo_FM'; 
$campoquaf = 'modulo_newsL'; 
$campocinf = 'modulo_opt'; 
$camposeif = 'modulo_msg';  
//connessione mysql 
$host = '127.0.0.1'; 
$user = 'root'; 
$passwd = ''; 
$nomedb = 'panco'; 
$nometable = 'pinco'; 
$link = mysql_connect($host, $user, $passwd);   
 //se $link è falso, non riesco a connettermi   
if (!$link)   {  die('Non riesco a connettermi:' . mysql_error());  }    
//selezionare il database  
$dbselected = mysql_select_db($nomedb, $link);   
 //se trova un errore nella selezione del database    
if (!$dbselected)    
{  
die ("errore nella selezione del database:" . mysql_error());   
}   
echo 'connesso con successo';   
 // se la varibile definita con il metodo post è vera:  
if (isset($_POST["$cuno"]) AND isset($_POST["$cdue"]) AND isset($_POST["$ctre"]) AND isset($_POST["$cquattro"]) AND isset($_POST["$ccinque"]) AND isset($_POST["$csei"]))    
{   
 //scrivo la query per inserire ulteriori valori all'interno del mio database i valori presenti negli array del form html    
$query = "INSER INTO pinco ('id', $cuno, $cdue, $ctre, $cquattro, $ccinque, $csei) VALUES (null, '{$_POST[$campounof]}', '{$_POST[$campoduef]}', '{$_POST[$campotref]}', '{$_POST[$campoquaf]}', '{$_POST[$campocinf]}', '{$_POST[$camposeif]}')";    
//invio la query   
$result = mysql_query($query);    
//controllo l'esito della query    
if (!result)   
{    
echo 'errore nella query:' . $query . mysql_error();      
} 
} 
//end if  
//linee di codice utili per visualizzare eventuali errori 
//print_r($_SERVER); 
//echo "\$ : POST"; 
//print_r($_POST); 
//le due pagine dell'interfaccia    
if($_POST)    
{  
 insert_record();   
}   
else   
{  
 mostra_form();   
};      
//codice per visualizzre la tabella in html (latoclient)      
echo 'la tabella ' . $nometable . ' contiene i seguenti records:' ;     
 $ricevuta = mysql_query("SELECT * FROM" . $nometable);   
echo $ricevuta;   
while ($row = mysql_fetch_array($ricevuta, MYSQL_BOTH));   
{      
 echo '
';    
$cuno = $row[1];   
$cdue =$row[2];     
$ctre = $row[3];     
$cquattro = $row[4];      
$ccinque = $row[5];      
$csei = $row[6];        
}    
//echo '<hr>';    
//print_r($_FILES);    
//fine    
 function mostra_form() 
{    
//print_r($row);        
 echo 'sho form
';       
}       function insert_record() 
{    
//print_r($row);         
echo 'insert_record
';        
}     
?>
 
ed ecco il codice html..spiacente che è scritto tutto in una sola riga..
ma penso che occupasse troppo spazio....
	codice:
	<html><head><body><form> <form name=form_registrazione method=post action="<?php echo $_SERVER['PHP_SELF'];?>">       <label>nome:       <input name="<?php echo $campounof ;?>" type=text  size="25" maxlenght="50" value = "<?php echo $cuno;?>"/>       </label>       (obbligatorio)       
       <label>email:         <input name="<?php echo $campoduef ;?>" type=text  size="25" maxlenght="50" value = "<?php echo $cdue;?>"/>         </label>       </p>       
      <label> Sesso:</br></br>         <input type="radio" name="<?php echo $campotref;?>" value="<?php echo $ctre;?>"/>         M</br>         <input type="radio"  name="<?php echo $campotref;?>" value="<?php echo $ctre;?>" checked />         F</br>      </label>       </p>       
      <label>inviami newletter:         <input name="<?php echo $campoquaf;?>" type="checkbox"  value="<?php echo $cquattro;?>" />      </label>       </p>       
      <label>attività:         <select name="<?php echo $campocinf;?>">           <option value="0">:: seleziona ::</option>           <option value="A">scrivi opzione A</option>           <option value="B">scrivi opzione B</option>           <option value="C">scrivi opzione C</option>         </select>      </label>       </p>       
       </br>      <label>messaggio:
         <textarea name="<?php echo $camposeif;?>" value="<?php echo $csei;?> cols="40" rows="5"> --Ciao!--         </textarea>      </label>       </p>       
         <input name="invia" type="submit" value="Invia" />       </p>     </form>      	     </body>     </head> </html>
 
qualcuno sa darmi una mano...!!!!!!
Non riesco proprio a capire il tipo di errore e quindi a correggerlo!!  
   
   
 
ancora grazieeeee in anticipo!!  
   
   
 
ciaooo!!!