Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    non riesco a fare funzionare una pagina :S

    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\",

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    \"$id_tipomovimento\",
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.