He rebuscado en San Google, en este foro, y otros, sin suerte!
creo el problema esta en la linia 37...
Código PHP:
titol='$titol',nom='$nom',cognoms='$cognoms',tipus='$tipus',tema='$tema',material='$material',descripcio='$descripcio',cronica='$cronica',direccio='$direccio',barri='$barri',itinerari='$itinerari',data='$data',inauguracio='$inauguracio',editor_fonedor='$editor_fonedor',dimensions='$dimensions',signada='$signada',datada='$datada',inscripcions='$inscripcions',tiratge='$tiratge',forma_ingres='$forma_ingres',font_ingres='$font_ingres',apadrinada='$apadrinada',video='$video',mapa='$mapa' WHERE id='$id'", $connection);
Si fuerzo el id, por ejemplo...
Código PHP:
titol='$titol',nom='$nom',cognoms='$cognoms',tipus='$tipus',tema='$tema',material='$material',descripcio='$descripcio',cronica='$cronica',direccio='$direccio',barri='$barri',itinerari='$itinerari',data='$data',inauguracio='$inauguracio',editor_fonedor='$editor_fonedor',dimensions='$dimensions',signada='$signada',datada='$datada',inscripcions='$inscripcions',tiratge='$tiratge',forma_ingres='$forma_ingres',font_ingres='$font_ingres',apadrinada='$apadrinada',video='$video',mapa='$mapa' WHERE id='3'", $connection);
En cambio a la linea 31...
Código PHP:
$result=mysql_query("SELECT * FROM propia WHERE id='$id'");
Alguien me puede ayudar?
Os posteo todo el código...
Código PHP:
<?php
$titol = $_POST['titol'];
$nom = $_POST['nom'];
$cognoms = $_POST['cognoms'];
$tipus = $_POST['tipus'];
$tema = $_POST['tema'];
$material = $_POST['material'];
$descripcio = $_POST['descripcio'];
$cronica = $_POST['cronica'];
$direccio = $_POST['direccio'];
$barri = $_POST['barri'];
$itinerari = $_POST['itinerari'];
$data = $_POST['data'];
$inauguracio = $_POST['inauguaracio'];
$editor_fonedor = $_POST['editor_fonedor'];
$dimensions = $_POST['dimensions'];
$signada = $_POST['signada'];
$datada = $_POST['datada'];
$inscripcions = $_POST['inscripcions'];
$tiratge = $_POST['tiratge'];
$forma_ingres = $_POST['forma_ingres'];
$font_ingres = $_POST['font_ingres'];
$apadrinada = $_POST['apadrinada'];
$video = $_POST['video'];
$mapa = $_POST['mapa'];
$update = $_POST['update'];
$id = $_GET["id"];
$connection = mysql_connect(localhost,USER,PASS);
mysql_select_db(BDD, $connection);
$result=mysql_query("SELECT * FROM propia WHERE id='$id'");
$row=mysql_fetch_array($result);
if ( $titol && $nom && $update ) {
$id = $_GET["id"];
$connection = mysql_connect(localhost,USER,PASS);
mysql_select_db(BDD, $connection);
mysql_query("UPDATE propia SET titol='$titol',nom='$nom',cognoms='$cognoms',tipus='$tipus',tema='$tema',material='$material',descripcio='$descripcio',cronica='$cronica',direccio='$direccio',barri='$barri',itinerari='$itinerari',data='$data',inauguracio='$inauguracio',editor_fonedor='$editor_fonedor',dimensions='$dimensions',signada='$signada',datada='$datada',inscripcions='$inscripcions',tiratge='$tiratge',forma_ingres='$forma_ingres',font_ingres='$font_ingres',apadrinada='$apadrinada',video='$video',mapa='$mapa' WHERE id='$id'", $connection);
mysql_close($connection);
}
if(isset($_POST['update']) && !$errors)
{
echo "<h3>CANVIS ENVIATS CORRECTEMENT!</h3> <h2><a href=index.html>torna al principi</a></h2>";
}
?>
<form method="post" action=actualitzar.php?id=<? echo $id; ?>>
titol: <input type="text" value='<? echo $row[1]; ?> ' name=titol /><br />
nom: <input type="text" value='<? echo $row[2]; ?> ' name=nom /><br />
cognoms: <input type="text" value="<? echo $row[3]; ?>" name=cognoms /><br />
Tipus (actual: <? echo $row[4] ?>): <select name="tipus">;
<? $sql="select nom from tipus";
$result=mysql_query($sql);
while ($array_result= mysql_fetch_array($result)){
echo "<option value=$array_result[nom]>$array_result[nom]</option>";
}
mysql_free_result($result);
?>
</select>
<br />
Tema (actual: <? echo $row[5] ?>): <select name="tema">;
<? $sql="select nom from tema";
$result=mysql_query($sql);
while ($array_result= mysql_fetch_array($result)){
echo "<option value=$array_result[nom]>$array_result[nom]</option>";
}
mysql_free_result($result);
?>
</select>
<br />
Material (actual: <? echo $row[6] ?>): <select name="material" >;
<? $sql="select nom from material";
$result=mysql_query($sql);
while ($array_result= mysql_fetch_array($result)){
echo "<option value=$array_result[nom]>$array_result[nom]</option>";
}
mysql_free_result($result);
?>
</select>
<br />
descripcio: <input type="text" value="<? echo $row[7]; ?>" name=descripcio /><br />
cronica: <input type="text" value="<? echo $row[8]; ?>" name=cronica /><br />
direccio: <input type="text" value="<? echo $row[9]; ?>" name=direccio /><br />
Barri (actual: <? echo $row[10] ?>): <select name="barri" >;
<? $sql="select nom from barri";
$result=mysql_query($sql);
while ($array_result= mysql_fetch_array($result)){
echo "<option value=$array_result[nom]>$array_result[nom]</option>";
}
mysql_free_result($result);
?>
</select>
<br />
itinerari: <input type="text" value="<? echo $row[11]; ?>" name=itinerari /><br />
data: <input type="text" value="<? echo $row[12]; ?>" name=data /><br />
inauguracio: <input type="text" value="<? echo $row[13]; ?>" name=inauguracio /><br />
editor_fonedor: <input type="text" value="<? echo $row[14]; ?>" name=editor_fonedor /><br />
dimensions: <input type="text" value="<? echo $row[15]; ?>" name=dimensions /><br />
signada: <input type="text" value="<? echo $row[16]; ?>" name=signada /><br />
datada: <input type="text" value="<? echo $row[17]; ?>" name=datada /><br />
inscripcions: <input type="text" value="<? echo $row[18]; ?>" name=inscripcions /><br />
tiratge: <input type="text" value="<? echo $row[19]; ?>" name=tiratge /><br />
forma_ingres: <input type="text" value="<? echo $row[20]; ?>" name=forma_ingres /><br />
font_ingres: <input type="text" value="<? echo $row[21]; ?>" name=font_ingres /><br />
apadrinada: <input type="text" value='<? echo $row[22]; ?>' name=apadrinada /><br />
video: <input type="text" value='<? echo $row[23]; ?>' name=video /><br />
mapa: <input type="text" value='<? echo $row[24]; ?>' name=mapa /><br />
<input type=submit name="update" value="Actualitza" />
</form>