ho un problema, non riesco a capire cosa non vada in queste 2 pagine :S
pagina per inserire i dati
<body>
<form name="creatura.php" action="inserisci_creatura.php" method="post">
<div align="center">
<TABLE WIDTH="700" BORDER="1">
<tr><td>Nome della creatura:</td><td><input type="text" name="nome_razza" size="30" maxlength="40"></td></tr>
<tr><td>Descrizione della creatura:</td><td><input type="text" name="descrizione_razza" size="30" maxlength="9999"></td></tr>
<tr><td>Numero Attacchi:</td><td><input type="text" name="num_attacchi" size="30" maxlength="40"></td></tr>
<tr><td>Movimento:</td><td><input type="text" name="movimento" size="30" maxlength="40"></td></tr>
<?php
$connessione=mysql_connect("localhost", "XXXXXX", "XXXXXX");
$selezione_db=mysql_select_db("XXXXXX", $connessione);
echo"</td></tr>";
$lettura_risultati=mysql_query("select v_tipoattacco from tipoattacco");
echo" <td>Tipo di attacco</td><td><select name=\"tipo_attacco\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $tipo_attacco=$scatola_temporanea[v_tipoattacco];echo"<option>$tipo_attacco</option>";}}echo"</select>";
?>
<tr><td>Difesa:</td><td><input type="text" name="difesa" size="30" maxlength="40"></td></tr>
<tr><td>Punti Ferita:</td><td><input type="text" name="punti_ferita" size="30" maxlength="40"></td></tr>
<tr><td>Disciplina:</td><td><input type="text" name="disciplina" size="30" maxlength="40"></td></tr>
<tr><td>Razza:</td><td>
<?php
$lettura_risultati=mysql_query("select v_nomerazza from razza");
echo"<select name=\"razza\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){$nome_razza=$scatola_temporanea[v_nomerazza];echo"<option>$nome_razza</option>";}}echo"</select>";
echo"</tr>";
$lettura_risultati=mysql_query("select v_tipomovimento from tipomovimento");
echo" <td>Tipo Movimento</td><td><select name=\"tipomovimento\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $tipo_movimento=$scatola_temporanea[v_tipomovimento];echo"<option>$tipo_movimento</option>";}}echo"</select>";
echo"</td></tr>";
$lettura_risultati=mysql_query("select v_nomecreatura from creatura");
echo" <td>Tipo Creatura 1</td><td><select name=\"requi_tipounita\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $creatura1=$scatola_temporanea[v_nomecreatura];echo"<option>$creatura1</option>";}}echo"</select>";
?>
</td></tr>
<tr><td>Requisiti Numero Unita:</td><td><input type="text" name="requi_numunita" size="30" maxlength="40"></td></tr>
<?php
$lettura_risultati=mysql_query("select v_nomecreatura from creatura");
echo" <td>Tipo Creatura 2</td><td><select name=\"requi_tipounita2\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $creatura2=$scatola_temporanea[v_nomecreatura];echo"<option>$creatura2</option>";}}echo"</select>";
?>
<tr><td>Requisiti Numero Unita2:</td><td><input type="text" name="requi_numunita2" size="30" maxlength="40"></td></tr>
<?php
$lettura_risultati=mysql_query("select v_nomeedificio from edificio");
echo" <td>Requisito edificio 1</td><td><select name=\"req_idedificio\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $edificio1=$scatola_temporanea[v_nomeedificio];echo"<option>$edificio1</option>";}}echo"</select>";
echo"</td></tr>";
$lettura_risultati=mysql_query("select v_nomeedificio from edificio");
echo" <td>Requisito edificio 2</td><td><select name=\"req_idedificio2\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $edificio2=$scatola_temporanea[v_nomeedificio];echo"<option>$edificio2</option>";}}echo"</select>";
?>
<tr><td>Requisiti Risorsa di Razza:</td><td><input type="text" name="risorse_razza" size="30" maxlength="40"></td></tr>
<tr><td>Costo in oro:</td><td><input type="text" name="costo_oro" size="30" maxlength="40"></td></tr>
<tr><td>Costo in cibo:</td><td><input type="text" name="costo_cibo" size="30" maxlength="40"></td></tr>
<tr><td>Costo in pietra:</td><td><input type="text" name="costo_pietra" size="30" maxlength="40"></td></tr>
<tr><td>Costo in legna:</td><td><input type="text" name="costo_legna" size="30" maxlength="40"></td></tr>
<tr><td>Danno:</td><td><input type="text" name="danno" size="30" maxlength="40"></td></tr>
<tr><td>Premio Punti Anima:</td><td><input type="text" name="punti_anima" size="30" maxlength="40"></td></tr>
<?php
$lettura_risultati=mysql_query("select v_abilita from abilita");
echo" <td>Requisito abilita 1</td><td><select name=\"abilita1\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $abilita1=$scatola_temporanea[v_abilita];echo"<option>$abilita1</option>";}}echo"</select>";
echo"</td></tr>";
$lettura_risultati=mysql_query("select v_abilita from abilita");
echo" <td>Requisito abilita 2</td><td><select name=\"abilita2\">"; if(mysql_num_rows($lettura_risultati)>0){while($sc atola_temporanea=mysql_fetch_array($lettura_risult ati)){ $abilita2=$scatola_temporanea[v_abilita];echo"<option>$abilita2</option>";}}echo"</select>";
$id_tipo_attacco=mysql_query("select i_idtipoattacco from tipoattacco where v_tipoattacco=\"$tipo_attacco\"");
$id_nome_razza=mysql_query("select i_idrazza from razza where v_nomerazza=\"$razza\"");
$id_tipomovimento=mysql_query("select i_idtipomovimento from tipomovimento where v_tipomovimento=\"$tipo_movimento\"");
$id_reqcreatura1=mysql_query("select i_idcreatura from creatura where v_nomecreatura=\"$reqcreatura1\"");
$id_reqcreatura2=mysql_query("select i_idcreatura from creatura where v_nomecreatura=\"$reqcreatura2\"");
$id_reqedificio1=mysql_query("select i_idedificio from edificio where v_nomeedificio=\"$edificio1\"");
$id_reqedificio2=mysql_query("select i_idedificio from edificio where v_nomeedificio=\"$edificio2\"");
$id_abilita1=mysql_query("select i_idabilita from abilita where v_abilita=\"$abilita1\"");
$id_abilita2=mysql_query("select i_idabilita from abilita where v_abilita=\"$abilita2\"");
?>
<tr><td align="left" colspan="2"><input type="submit" value="inserisci!"></td></tr>
</table>
</form>
</div>
</BODY>
</HTML>
</html>
pagina per trasferire i dati al db
<BODY>
<?php
$connessione=mysql_connect("localhost", "XXXXXX", "XXXXXX");
$selezione_db=mysql_select_db("XXXXXX", $connessione);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Inserisci una creatura</TITLE>
</HEAD>
<BODY>
<?php
$nome_creatura_formattato=htmlspecialchars($HTTP_P OST_VARS[nome_creatura]);
$descrizione_creatura_formattato=htmlspecialchars( $HTTP_POST_VARS[descrizione_creatura]);
$inserimento=mysql_query("insert into creatura (v_nomecreatura,t_descrizioneunita,i_natt,i_movime nto,i_tipoattacco,i_difesa,i_puntiferita,
i_disciplina,i_idrazza,i_tipomovimento,i_reqtipoun ita1,i_reqnumunita1,i_reqtipounita2,i_reqnumunita2 ,i_requisitiedificio,
i_requisitiedificio2,i_reqrisorspeciale,i_costooro ,i_costocibo,i_costopietra,i_costolegna,i_danno,i_ puntianima,i_abilita1,i_abilita2) values
(\"$nome_creatura_formattato\",
\"$descrizione_creatura_formattato\",
\"$num_attacchi\",
\"$id_tipo_attacco\",
\"$difesa\",
\"$punti_ferita\",
\"$disciplina\",
\"$id_nome_razza\",
"\$id_tipomovimento\",
\"$id_reqcreatura1\",
\"$requi_numunita\",
\"$id_reqcreatura1\",
\"$requi_numunita2\",
\"$id_reqedificio1\",
\"$id_reqedificio2\",
\"$risorse_razza\",
\"$costo_oro\",
\"$costo_cibo\",
\"$costo_pietra\",
\"$costo_legna\",
\"$danno\",
\"$punti_anima\",
\"$movimento\",
\"$id_abilita2\",
\"$id_abilita2\"");
echo "$inserimento";
if($inserimento==1){echo "Messaggio inserito correttamente <a href=\"creatura.php\">torna indietro</a>";}
else{
echo mysql_error();
die();
}
?>
</BODY>
</HTML>
errore riportato:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /mounted-storage/home16a/sub002/sc18485-QSWO/cadutadeglieroi/interface/inserisci_creatura.php on line 35
Parse error: syntax error, unexpected T_VARIABLE in /mounted-storage/home16a/sub002/sc18485-QSWO/cadutadeglieroi/interface/inserisci_creatura.php on line 35
riga 35:
"\$id_tipomovimento\",