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($ricevutaMYSQL_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&agrave;:         <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!!!