Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 15:11
nachoz
 
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 16 años, 6 meses
Puntos: 0
Traer datos de mysql a un formulario

Hola comunidad ..

Estoy tratando de traer datos de una bd mysql que ya estan escritos hacia un formulario para en un futuro poder editarlo ..

Código PHP:
<?php 
// datos de configuracion 
$ip "localhost"
$usuario "root"
$password ""
$db_name "noticias"
// conectamos con la db 
$conn mysql_pconnect($ip,$usuario,$password) or die(mysql_error()); 
// seleccionamos la base de datos 
$huboerror mysql_select_db($db_name,$conn) or die(mysql_error()); 


// si se envia el formulario de edicion 
if ( !empty($_POST['submit']) ) { 
$query "UPDATE tbl_textos set contenido = '{$_POST['contenido']}', set categoria = '{$_POST['categoria']}' WHERE id_texto = {$_POST['id_texto']}"
$response mysql_query($query$conn); 


// si tenemos id de registro
if ( !empty($_GET['id_texto']) ) { 
// traemos todo el registro
$query "SELECT id_texto,contenido,categoria FROM tbl_textos WHERE id_texto = {$_GET['id_texto']}"

$row mysql_fetch_assoc($response); 


?> 
<html> 
<head> 
<title>sadssd</title> 
</head> 
<body> 
<h1>Agregar Nueva Noticia</h1> 
<form action="editar-noticias.php" method="post"> 
<label for="titulo">Titulo</label><br /> 
<input id="id_texto" name="id_texto" value="<? echo $row['id_texto']; ?> " type="text" /><br /><br /> 
<label for="cuerpo">Cuerpo</label><br /> 
<textarea id="contenido" name="contenido" rows="5" cols="50"><? echo $row['contenido']; ?></textarea><br /><br /> 
<label for="estado">Estado</label> 
<input id="categoria" name="categoria" value="<? echo $row['categoria']; ?> " type="text" /><br /><br /> 
<button type="submit" name="submit" value="1">Editar</button> 
</form> 
</body>
</html>
Cuando trato de ingresar asi: localhost/prueba.php Me arroja en blanco el formulario
y
Cuando trato de ingresar asi: localhost/prueba.php?id_texto=1 Me arroja igual blanco el formulario pero con el sgte mensaje: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\prueba.php on line 24

En la BD existe:

id_texto: 1
contenido: ejemplo
categoria: rojo