Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/01/2015, 10:39
Avatar de replica
replica
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 20 años, 4 meses
Puntos: 2
Respuesta: Muy básico pero no doy con el error

Cita:
Iniciado por Rodrigoespoz Ver Mensaje
espero que te sirva
Código PHP:
<?php 
$conexion 
mysql_connect("localhost""root""") or die("Problemas en la conexion"); 
mysql_select_db("base"$conexion) or die("Problemas en la seleccion de la base de datos"); 
if(isset(
$_POST['cedula'])){
$ced=mysqli_real_escape_string($_POST['cedula']);
$app=mysqli_real_escape_string($_POST['apellido']);
$nom=mysqli_real_escape_string($_POST['nombre']);
mysql_query ("INSERT INTO datos (cedula, apellido, nombre) VALUES ($ced,$app,$nom)"$conexion) or die("Problemas en el select" mysql_error()); 
mysql_close($conexion); 
echo 
"Registro exitoso"; }
?>
Ya que creas las variables para utilizarlas en la query, no las asignes directamente, pásales el real escape string por si acaso.

Edito: y las comillas de la query, que no las has corregido, y seguían siendo 2 comillas simples seguidas.
Aunque en realidad no sé qué resultado pueden dar esas comillas simples seguidas.

Última edición por replica; 05/01/2015 a las 10:42 Razón: Las comillas simples de la query.