Hola amigos de foros del web, nuevo error al cargar la BD en campos para modificar desde un form.
Error:
SCREAM: Error suppression ignored for
( ! ) Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in line 50
Código:
Código:
<?php
//Iniciamos la session para no perder los datos de session!!!
session_start();
//variable que contiene el ID del usuario a modificar
$id = $_POST['ID'];
//incluimos funcions.php que guarda la conexión a la bases de datos
include 'funcions.php';
// variable que guarda el objeto de la clase mysql
$conexion = db_connect();
//hacemos la consulta
$consulta = $conexion->query("SELECT * FROM USUARIS WHERE ID_USR=$id");
if ($row = $consulta->fetch_assoc()){
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>Gestió Uuaris</title>
</head>
<body body bgcolor="#04c899" style="color: navy; font-family: Calibri; font-size: 13;">
<table border="0" width="100%">
<tr bgcolor="#FFFFCC">
<td width="16%"><div align="center"><img src="./imatges/logotip-pau.gif" width="60" height="60"></div></td>
<td colspan="2"><div align="center"><img src="./imatges/nompaucasesnoves.gif" width="360" height="40"></div></td>
<td width="19%"><div align="center"><img src="./imatges/Biblioteca_logo.JPG" width="60" height="60"></div></td>
</tr>
</table>
<br><center><h3>[...Modificació d'Usuaris...]</h3></center><br>
<form method="post" action="usuaris.php">
<fieldset><legend>Dades</legend>
<table bgcolor="#04c899" align="left">
<tr>
<td>ID:</td>
<td><input type="text" name="id" size="5" maxlength="4" value="<?php echo "\".$row['ID_USR'].\""; ?>"/></td></tr> <!-- line 50 -->
<td>DNI:</td>
<td><input type="text" name="dni" size="9" maxlength="9" value="<?php ?>" /></td></tr>
<td>Nom:</td>
<td><input type="text" name="nom" size="15" maxlength="15" value="<?php ?>" /></td></tr>
<td>LLinatge1:</td>
<td><input type="text" name="llinatge1" size="25" maxlength="25" value="<?php ?>" /></td></tr>
<td>LLinatge2:</td>
<td><input type="text" name="llinatge2" size="25" maxlength="25" value="<?php ?>" /></td></tr>
<td>Adreça:</td>
<td><input type="text" name="carrer" size="30" maxlength="30"/ value="<?php ?>" /></td></tr>
<td>Pobleció:</td>
<td><input type="text" name="poble" size="30" maxlength="30"/ value="<?php ?>" /></td></tr>
<td>C.Postal:</td>
<td><input type="text" name="cpostal" size="4" maxlength="5" value="<?php ?>"/></td></tr>
<td>Teléfono: </td>
<td><input type="text" name="telefono" size="10" maxlength="9" value="<?php ?>"/></td></tr>
<td>Email address:</td>
<td><input type="text" name="email" size="41" maxlength="40" value="<?php ?>"/></td></tr>
<td>Tipus:</td>
<td><input type="text" name="tipus" size="10" maxlength="9" value="<?php ?>"/></td></tr>
<td>Expedient:</td>
<td><input type="text" name="expedient" size="5" maxlength="5" value="<?php ?>"/></td></tr>
<td></td><td><input type="submit" value="Aplicar"><input type="submit" value="Enviar"></td></tr>
</table>
</fieldset>
</form>
<?php
}
?>
</body>
</html>
Se podrà. El código me gusta pero no se si se puede o hay que hacerlo todo en php que seria una lástima, tengo la conexión arriba y cierra abajo del todo y en medio abro en el html para incrustarle los campos con un $row[]... el error está en la linea 50, pero no cabe en el foro, es aquí: <?php echo "\".$row['ID_USR'].\""; ?>"/> del value es lo que falla¡¡¡¡¡ gracias compañeros.... tomeu.