me da este error en el textbox
<br /><b>Warning</b>: Illegal string offset 'n_actividad' in <b>C:\xampp\htdocs\enviado.php</b> on line <b>144</b><br />2
aqui les dejo el codigo
lo que quiero es mostar el campo "n_actividad" de la tabla "actividad"
y la trato de mostrar en el $row pero me tira el error que ya postie anteriormente.
// ** NOTA el metodo Conectarse() tiene todos los parametros de conexion correctos y accede a la base de datos correctamente **//
Código PHP:
<title>Untitled Document</title>
</head>
<?php
include("conexion.php");
$link = Conectarse();
$sql=mysql_query ("select * from actividad WHERE id_actividad='".$asignacionact1."'");
$result=mysql_query($result,$link);
$row= mysql_num_rows($result);
if(isset($_POST['Submitform']))
{
$idalumno=$_POST['id'];
$asignacionact1=$_POST['actividadlunes'];
$asignacionact2=$_POST['actividadmartes'];
$asignacionact3=$_POST['actividadmiercoles'];
$asignacionact4=$_POST['actividadjueves'];
$asignacionact5=$_POST['actividadviernes'];
if($idalumno !="" && $asignacionact1 !="" && $asignacionact2 !="" && $asignacionact3 !="" && $asignacionact4 !="" && $asignacionact5 !="")
{
$query=mysql_query("insert into asignacionact values('NULL','$idalumno', '1','$asignacionact1', NOW())");
$query2=mysql_query("insert into asignacionact values ('NULL', '$idalumno', '2', '$asignacionact2', NOW())");
$query3=mysql_query ("insert into asignacionact values ('NULL', '$idalumno', '3', '$asignacionact3', NOW())");
$query4=mysql_query ("insert into asignacionact values ('NULL', '$idalumno', '4', '$asignacionact4', NOW())");
$query5=mysql_query ("insert into asignacionact values ('NULL', '$idalumno', '5', '$asignacionact5', NOW())");
if($query && $query2 && $query3 && $query4 && $query5)
{
?>
<form name="formactividad" method="post" action="enviado.php">
<table style="border: 1px solid #666; width:80%; margin:auto;">
<tr>
<th> Dia </th> <th> Actividad</th>
</tr>
<tr>
<td> Lunes</td> <td> <input name="act1" type="text" value=" <?php echo $row[n_actividad]; ?>"> </td>
</form>