Ver Mensaje Individual
  #12 (permalink)  
Antiguo 10/04/2012, 14:50
heart_rocker
 
Fecha de Ingreso: diciembre-2009
Mensajes: 24
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Panel de Control para administración de corretaje de propiedades

Lo intenté con tu código incluso lo modifiqué cambiándole los parámetros por los de mi BD, pero no hubo caso... revisándolo no debiera tener nada malo...

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4.  
  5.     //Cambia usuarioDB, contrasenaDB y nombreDB por los datos de tu base de datos
  6.  
  7.     $conexion = mysql_connect("localhost","root","mangraf12345") or die(mysql_error("No se pudo conectar con la DB"));
  8.  
  9.     mysql_select_db("valenzue_valpro");
  10.  
  11.    
  12.  
  13.     if(isset($_POST["enviar"])) {
  14.  
  15.     $titulo = @$_POST["titulo"]; //Pongo el signo @ para que no diga que no reconoce la variable cuando no se mande.
  16.  
  17.     $texto = @$_POST["texto"];
  18.  
  19.     $valor = @$_POST["valor"];
  20.  
  21.    
  22.  
  23.     $insertar = mysql_query("INSERT INTO propiedades VALUES ('$titulo','$texto','$valor')",$conexion) or die(mysql_error("No se ha podido insertar los datos en la DB"));
  24.  
  25.    
  26.  
  27.     if($insertar) {
  28.  
  29.         echo "Datos introducidos correctamente";
  30.  
  31.     }
  32.  
  33.     } else {
  34.  
  35.     echo "Rellena el formulario para guardar los datos";
  36.  
  37.     }
  38.  
  39. ?>
  40.  
  41.  
  42.  
  43.  
  44.  
  45. <form action="#" method="POST">
  46.  
  47.    
  48.  
  49.     T&iacute;tulo:
  50.       <input type="text" name="titulo" size="30" />
  51.  
  52.     Descripci&oacute;n:
  53.     <input type="text" name="texto" size="30" />
  54.  
  55.     Valor:
  56.     <input type="text" name="valor" size="30" />
  57.  
  58.    
  59.  
  60.     <input type="submit" name="enviar" value="Guardar datos" />
  61.  
  62.    
  63.  
  64. </form>


El error que me aparece es éste:

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in E:\AppServ\www\web\prueba.php on line 23

que hace referencia a la línea del $insertar

Ah y lo probé en el hosting de la web y en el appserv de mi pc y me sale lo mismo