Stack Exchange
log in
users (47)
rooms (41)
faq
Albert Hidalgo
general
recent
conversations
Discussion between Kevincs7 and Yo Al
…
Imported from a comment discussion on
es.stackoverflow.com/que...
Yo Albert
Sep 18, 2018 23:24
$con = mysql_connect("localhost","root","");
mysql_set_charset("utf8", $con ); //agrega esto
Yo Albert
Sep 18, 2018 23:22
el problema es por el chatset
Yo Albert
Sep 18, 2018 23:16
algo breve
Yo Albert
Sep 18, 2018 23:16
tutobasico.com/conexion-pdo
Yo Albert
Sep 18, 2018 23:14
te recomendaria aprender PDO antes de continuar ya que si quieres seguir en esto de php
Yo Albert
Sep 18, 2018 23:14
evitas inyeccion SQL y todo esto
Yo Albert
Sep 18, 2018 23:13
ademas PDO lo utilizan los principales ORM del mercado
Yo Albert
Sep 18, 2018 23:13
PDO es una libreria y un driver de conexion a bases de datos la cual es orientada a objeto y permite de una manera mas eficiente, segura y practica el manejo de base de datos desde una aplicacion php
Yo Albert
Sep 18, 2018 23:11
PDO !
Yo Albert
Sep 18, 2018 23:10
si
Yo Albert
Sep 18, 2018 23:10
asi veo, no lo tienes, y usas mysql_connect esto esta obsoleto y es peligroso
Yo Albert
Sep 18, 2018 23:10
dejame analizar tu codigo nuevamente
Yo Albert
Sep 18, 2018 23:09
y este sea el problema
Yo Albert
Sep 18, 2018 23:09
de acuerdo esto se debe a el juego de caracteres en el html, puede que tambien no lo tengas en tu conexion a la base de datos
Yo Albert
Sep 18, 2018 23:07
y funciona ?
Yo Albert
Sep 18, 2018 23:02
Dale me avisas
Yo Albert
Sep 18, 2018 22:53
y ve que pasa
Yo Albert
Sep 18, 2018 22:53
sin ajax
Yo Albert
Sep 18, 2018 22:53
intenta hacer una consulta como la que no te funciona pero directo en php
Yo Albert
Sep 18, 2018 22:52
no veo problema en que sea por el JSON
Yo Albert
Sep 18, 2018 22:51
de acuerdo, vamos descartando cosas
Yo Albert
Sep 18, 2018 22:50
y directo en la base de datos una consulta con el operador LIKE con la palabra BREÑA funciona ?
Yo Albert
Sep 18, 2018 22:49
y en la base de datos no existen datos como intentas traerlos ?
Yo Albert
Sep 18, 2018 22:48
y si el problema esta en la query ?
Yo Albert
Sep 18, 2018 22:47
entiendo, locoandole el parametro al json_encode en php no te soluciono esta parte, es algo raro
Yo Albert
Sep 18, 2018 22:46
segun ahora entiendo el problema no es enviar los datos, es recibirlos y procesarlos
Yo Albert
Sep 18, 2018 22:45
creo que es que estoy enfocado en un lugar que no es
Yo Albert
Sep 18, 2018 22:45
que imprime
Yo Albert
Sep 18, 2018 22:45
para saber que hay
Yo Albert
Sep 18, 2018 22:45
en tu parte del ajax donde esta el success
Yo Albert
Sep 18, 2018 22:43
y dime que te arroja la consola
Yo Albert
Sep 18, 2018 22:43
success: function(d){
//id de los inputs
console.log(d);
}
Yo Albert
Sep 18, 2018 22:43
as lo siguiente
Yo Albert
Sep 18, 2018 22:43
jeje
Yo Albert
Sep 18, 2018 22:42
es lo que pretendes hacer en el success
Yo Albert
Sep 18, 2018 22:42
deja ver si ahora te entiendo mejor
Yo Albert
Sep 18, 2018 22:40
de ser asi intenta print_r($_POST);
Yo Albert
Sep 18, 2018 22:39
en php ?
Yo Albert
Sep 18, 2018 22:39
donde estas intentando hacer la impresionde los datos ?
Yo Albert
Sep 18, 2018 22:39
inclusive ese ejemplo lo acabao de hacer
Yo Albert
Sep 18, 2018 22:39
y funciona sin problemas
Yo Albert
Sep 18, 2018 22:39
claro
Yo Albert
Sep 18, 2018 22:26
var datos = {
"nombre_f": 'albert',
};
datos= JSON.stringify(datos);
console.log(datos);
Yo Albert
Sep 18, 2018 22:26
acabo de hacer una prueba pero con valores fijos ejemplo
Yo Albert
Sep 18, 2018 22:25
Te comentaba que pruebes la salida en la consolea
Yo Albert
Sep 18, 2018 22:24
Deberías probar la salida en la consola del navegador, ya esto debajo de lo que te sugerí agregar
console.log(datos)
Yo Albert
Sep 18, 2018 22:24
@Kevincs7 vi algo mas en tu código y modifique mi respuesta,
Yo Albert
Sep 18, 2018 22:24
tu problema es que el
JSON
no llega al backend ?
Stack Overflow en español
Chat de la comunidad de Stackoverflow en español. A veces char...
7
25
Yo Albert
Sep 17, 2018 00:46
Ohhh interesante, gracias!
Yo Albert
Sep 17, 2018 00:45
Esto lo entiendo, pero responder justo al tiempo que publicas la pregunta ? osea esta bien que pasen horas y nadie te responda