Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: dimitrix en 6 Septiembre 2008, 20:45 PM

Título: SQL fallo
Publicado por: dimitrix en 6 Septiembre 2008, 20:45 PM
Antes de vacaciones estaba estudiando SQL y me iba todo bien, ahora ya la fastidié XD

Código (sql) [Seleccionar]
<?php

mysql_connect
("localhost","buscarde_usms","111111");

//Así ponemos una sentencia y la ejecutamos
$sql 'INSERT INTO `buscarde_sms`.`General` (`Número`, `Nombre:`, `Mensaje:`, `Notas:`) VALUES (\'66611238\', \'Cris\', \'hola luis\', \'Lol XD\');'

//Aquí la ejecutamos
$result mysql_db_query("buscarde_sms",$sql);

?>


Vamos a ver con los datos:

User: buscarde_usms
Pass: 111111
Nombre de la db: buscarde_sms

¿Alguien me sabe indicar donde está el fallo o el por que no va?

Gracias.
Título: Re: SQL fallo
Publicado por: Freeze. en 6 Septiembre 2008, 20:48 PM
Te hace falta mysql_query();

El error nuestro es mecanizar la programación :xD Por eso se nos olvidan las llaves, los puntos y hasta algunas funciones. No te preocupes dimitrix que estas cosas,siempre son el problema de los programadores :xD
Título: Re: SQL fallo
Publicado por: dimitrix en 6 Septiembre 2008, 21:11 PM
Gracias, pero la verdad es que ya está y no lo he utilizado, será por mysql_db_query()

El código:

Código (sql) [Seleccionar]
<?php
 
mysql_connect
("localhost","buscarde_usms","111111");
 
//ASí ponemos una sentencia y la ejecutamos
$sSQL="INSERT INTO `buscarde_sms`.`General` (
`Número` ,
`Nombre:` ,
`Mensaje:` ,
`Notas:`
)
VALUES (
'16', 'a1sd', 'as1d', '1asd'
);"
;

//Aquí la ejecutamos
$result mysql_db_query("buscarde_sms",$sSQL);



?>
Título: Re: SQL fallo
Publicado por: Freeze. en 6 Septiembre 2008, 21:23 PM
Primera vez que escucho de esa función... o.o ñ_ñ
Creo que es porque los campos tienen ":"... Porque no le veo más :P
Título: Re: SQL fallo
Publicado por: cassiani en 6 Septiembre 2008, 23:34 PM
Código (php) [Seleccionar]
mysql_query ("INSERT INTO Persona (Cedula,Apellido,Nombre,Sexo,Direccion) VALUES
('$Cedula','$Apellido','$Nombre','$Sexo','$Direccion')",$Conexion) or
die("Problemas al almacenar los datos ".mysql_error());


me quedan dudas de como se llama la tabla y esos nombres de los campos, uhm... :-\