Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Como hacer un fichero para editar anuncio en php

q tal mister vengo con un problema complicado esta vez te cuento: estoy con la web de anuncios, tengo el agregar.php para agregar anuncios todo bien hasta aqui .. ahora estuve creando otro link en el perfil.php al lado de eliminar post que vaya a editar.php y que pueda actualizar los registros de ese anuncio aqui como lo he hecho:
<?php require_once ('../conexion.php');


   if (!isset($_SESSION['iduser']) || !$_POST['idpost']){
	   
	   header ('Location:'.$dato['0']);
   }



	//CONSULTA BASE DATOS 2
    mysql_select_db($database_conexion, $conexion);
    $query_DatosUser2 = sprintf("SELECT * FROM z_posts WHERE id=%s ",$_POST['idpost'],"int");
    $DatosUser2 = mysql_query($query_DatosUser2, $conexion) or die(mysql_error());
    $row_DatosUser2 = mysql_fetch_assoc($DatosUser2);
    $totalRows_DatosUser2 = mysql_num_rows($DatosUser2);
	
	
	
	if ($row_DatosUser2['autor']==$_SESSION['iduser']){
		
	//Insertar registro
$updateSQL = sprintf("UPDATE z_posts Set (titulo, mensaje, autor, imagen, time, categoria, seo, marca, telefono, precio, kilometraje, matriculacion, potencia, combustible, cambio) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                       GetSQLValueString($_POST['titulo'], "text"),
                       GetSQLValueString($_POST['mensaje'], "text"),
					   GetSQLValueString($_SESSION['iduser'], "int"),
					   GetSQLValueString($nombre_imagen, "text"),
					   GetSQLValueString($tiempocotejo, "text"),
					   GetSQLValueString($_POST['categoria'], "int"),
					   GetSQLValueString(seo($_POST['titulo']), "text"),
					   
					   GetSQLValueString($_POST['marca'], "text"),
					   GetSQLValueString($_POST['telefono'], "text"),
					   GetSQLValueString($_POST['precio'], "text"),
                       GetSQLValueString($_POST['kilometraje'], "text"),
                       GetSQLValueString($_POST['matriculacion'], "text"),
                       GetSQLValueString($_POST['potencia'], "text"),
                       GetSQLValueString($_POST['combustible'], "text"),
                       GetSQLValueString($_POST['cambio'], "text"));

  mysql_select_db($database_conexion, $conexion);
  $Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error());
		
		}
	
	
	mysql_free_result($DatosUser2);


?>
resumido: quiero poder modificar los registros de cada anuncio, un editar.php

espero tu respuesta y perdone las mostias sacame de esta maestro !!
Editado
0
Puntos
1
Resp
181
Visitas
Por webcampeon hace 3 meses
Principiante offline

Respuesta #1

hola, no tiene mucho sentido el código de ejemplo que has puesto.. pon en este hilo el código completo del fichero editar.php incluyendo el formulario con los campos que supongo que tienes hecho

salu2
0
Puntos
Por alber hace 3 meses
Administrador offline

Relaccionados

Para comentar Inicia sesión o Registrate