escriba como escriba el codigo no va

Iniciado por mbd, 25 Diciembre 2013, 19:35 PM

0 Miembros y 1 Visitante están viendo este tema.

mbd

hola dudo que este problema se haya planteado en otro sitio porque google me dio la espalda y creo que en este foro no se plantea el siguiente problema bueno antes de todo aclaro que en mi opinion soy novato con el php y mysql asique puede ser que se me haya escapado algo  vereis hago conexiones a mysql con php  para insertar datos en las tablas pero no se introduce nada e provado los codigos de libros tutoriales videos y propios y nada parece que no se quiere introducir nada  yo ya digo que hace un tiempo ni siquiera podia leer los datos de una tabla mysql hasta que instale un paquete (posdata uso ubuntu) cliente  entre php y mysql y con eso logre leer los datos pero por  todo lo demas nada y quiero saber cual es el problema por que ya llevo tiempo moliendo los dedos y los sesos y nada asique no sabeis cuanto me pondria de contento si doy con la solucion asique agradeceria que me dijerais que paquetes hay que tener instalados para que todo valla a la perfeccion o compartir vuestros scripts(simples si puede ser) para probarlo este es el script numero 10 que e probado
Código (php) [Seleccionar]

<?php
$conexion
=mysql_conect("localhost","root","??????????????") or die(mysql_error());
mysql_select_db("registro",$conexion) or die(mysql_error());
$sql="INSERT INTO datos(nombre,apellido,nombredecuenta,clave)"
+"VALUES('pepe','cocata','lolo','ykkh')";
mysql_query($sql) or die(mysql_error());

?>




[Mod] Usar el GeSHi, para insertar codigo. Gracias.

#Aitor

¿Has probado a usar Mysql desde la shell de ubuntu?

Hace tiempo que no tocó GNU/Linux, y cuando lo toqué no recuerdo haber usado MYSQL para trabajar, asique no puedo ayudarte.

Te diría eso, que probases si te funciona el poder insertar datos mediante la consola, o que pruebes a hacer updates o montar de nuevo el apache y todo el jaleo... Lamento no poder ayudarte la verdad.  :rolleyes:

¡Saludos!
Mi algoritmo en PHP (estupideces y más).
Código (php) [Seleccionar]
while($Se_feliz){
  Piensa_un_OBJETIVO(); // Sin excusas!
  if($Tienes_un_objetivo){
    Suspira(); // Sé paciente.
    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
      //RETURN; ¿O volvemos a empezar?
    }else{
      Inténtalo_de_nuevo();
    }
  }
}

Shell Root

Organizando un poco tu code tenemos esto:
Código (php) [Seleccionar]
<?php

$conexion 
mysql_conect($host$user$pass) OR DIE(mysql_error());
mysql_select_db("registro",$conexion) or die(mysql_error());
$sql="INSERT INTO datos(nombre,apellido,nombredecuenta,clave)"
+"VALUES('pepe','cocata','lolo','ykkh')";
mysql_query($sql) or die(mysql_error());
 
?>


# ERROR 1: En la linea 3 es mysql_connect NO mysql_conect
# ERROR 2: En la linea 5 y 6 es donde se crea la query, pero usas un + para concatenar y en PHP se usa es un .

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

$conexion 
mysql_connect($host$user$pass) OR DIE("<b>ERROR: </b>".mysql_error());
mysql_select_db($db$conexion) OR DIE("<b>ERROR: </b>".mysql_error());

$sql  "INSERT INTO datos(nombre, apellido, nombredecuenta, clave) ";
$sql .= "VALUES('pepe', 'cocata', 'lolo', 'ykkh')";

mysql_query($sql) OR DIE("<b>ERROR: </b>".mysql_error());
 
?>
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

mbd

perdon por el retraso en responder esque no toque pc :D gracias aitor pero aunque use la shell no me sirve porque cuando suba la pagina a un servidor no metere todos los datos de los usuarios en una shel :D pero gracias igualmente no me esperaba respuesta e igualmete shellroot gracias por la correcion en el error 1 me comi la c XD pero en los otros codigos no y seguian sin funcionar el error 2 es lo que ponia en el tuto lo que hice fue corta y pega XD supongo que es lo que pasa cuando se sigue a rajtabla lo que pone pero da igual gracias a tu correcion me funciona el codigo oye un ultimo favor para no petar este sitio a preguntas me puedes pasar algun link o tuto sobre php y mysql? gracias a todos puede que penseis que es simple pero no veis la alegria que da que algo marche

Shell Root

No te entendi nada jajaja,
Cita de: mbd en 29 Diciembre 2013, 18:45 PMporque cuando suba la pagina a un servidor no metere todos los datos de los usuarios en una shel
????????????????

Cita de: mbd en 29 Diciembre 2013, 18:45 PM2 es lo que ponia en el tuto lo que hice fue corta y pega
Pues deberías de poner el código que usas...  :silbar:
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

mbd

Respecto a la cita 1 me refería a que si subo mi pagina a un servidor no voy a estar ingresando todos los datos de los usuarios mediante una shell (a la base MySQL) y la cita 2 surge que probé un script que hice tras leerme un Tito en PDF pero iba y estuve probando con de otras personas no hace mucho me instale un paquete de cliente MySQL y algunas acciones que no iban antes empezaron a ir pero a la hora de meter datos probé otros svrpts que pille por allí y no iban y es cuando recurrir aqui