elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: [1]
1  Programación / PHP / Re: Ayuda con POO no puedo ingresar registros en base mysql con pdo en: 2 Julio 2018, 22:16 pm
Muchas gracias  #!drvy funciono!
2  Programación / PHP / Re: Problemas al insertar datos con php en mysql en: 30 Junio 2018, 14:13 pm
Asi con comillas simples ya probaste no tambien?

$sql = "INSERT INTO prueba('title') VALUES ('  $title_out ')";

o asi $sql = "INSERT INTO prueba('title') VALUES (' . title_out . ')";

no puedo ayudarte mucho mas..no se me ocurre nada.
3  Programación / PHP / Re: Problemas al insertar datos con php en mysql en: 30 Junio 2018, 03:59 am
hola magodesian, espero poder ayudarte.. creo que tenes que poner comillas a
( ' title_out ' )";

por lo que veo dice que es un error de sintaxis en sql.. proba si es eso..no estoy del todo seguro..proba con las comillas , creo que va asi..sino proba de ponerlas de esta forma

$sql = "INSERT INTO prueba('title') VALUES (' "$title_out ' ")";

escapando las comillas.
4  Programación / PHP / [Resuelto] Ayuda con POO no puedo ingresar registros en base mysql con pdo en: 28 Junio 2018, 23:33 pm
hola a todos! estoy intentando hacer un blog con poo y la libreria pdo, puedo visualizar la pagina, pero no insertar registros.

Undefined variable: conexion in C:\xampp\htdocs\Web-Docs\ProjktBlog\ProjektoBlogPOO\Modelo\Manejo_Objetos.php on line 55

Fatal error: Uncaught Error: Cannot access empty property in C:\xampp\htdocs\Web-Docs\ProjktBlog\ProjektoBlogPOO\Modelo\Manejo_Objetos.php:55 Stack trace: #0 C:\xampp\htdocs\Web-Docs\ProjktBlog\ProjektoBlogPOO\Controlador\Transacciones.php(80): Manejo_Objetos->inserta_contenido(Object(Objeto_Blog)) #1 {main} thrown in C:\xampp\htdocs\Web-Docs\ProjktBlog\ProjektoBlogPOO\Modelo\Manejo_Objetos.php on line 55

Código
  1. include_once("Objeto_Blog.php");
  2.  
  3.  
  4. class Manejo_Objetos {
  5.  
  6. private $conexion;
  7.  
  8. public function __construct($conexion){
  9.  
  10.  
  11. $this->setConexion($conexion);
  12. }
  13.  
  14. public function setConexion(PDO $conexion){
  15.  
  16. $this->conexion=$conexion;
  17. }
  18.  
  19. public function orderbydate(){
  20.  
  21. $matriz=array();
  22.  
  23. $contador=0;
  24.  
  25. $resultado=$this->conexion->query("SELECT * FROM blog ORDER BY FECHA");
  26.  
  27. while ($registro=$resultado->fetch(PDO::FETCH_ASSOC)) {
  28.  
  29. $blog=new Objeto_Blog();
  30.  
  31. $blog->set_id($registro['id']);
  32.  
  33. $blog->set_titulo($registro['titulo']);
  34.  
  35. $blog->set_fecha($registro['fecha']);
  36.  
  37. $blog->set_comentario($registro['comentario']);
  38.  
  39. $blog->set_imagen($registro['imagen']);
  40.  
  41. $matriz[$contador]=$blog;
  42.  
  43. $contador++;
  44. }
  45.  
  46. return $matriz;
  47. }
  48.  
  49. public function inserta_contenido(Objeto_Blog $blog){
  50.  
  51. $sql="INSERT INTO blog (titulo, fecha, comentario, imagen) VALUES('" . $blog->get_titulo() . "','" . $blog->get_fecha() ."','" . $blog->get_comentario() ."','" . $blog->get_imagen() . "')";
  52.  
  53. $this->$conexion->exec($sql);
  54.  
  55. }
  56. }
  57.  
  58.  
Código
  1. include_once("../Modelo/Objeto_Blog.php");
  2.  
  3. include_once("../Modelo/Manejo_Objetos.php");
  4.  
  5. try{
  6.  
  7. $miconexion=new PDO('mysql:host=localhost; dbname=pruebas', 'root', '');
  8.  
  9. $miconexion->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  10.  
  11.  
  12.  
  13.  
  14.  
  15. if($_FILES['imagen']['error'])
  16.  
  17. {
  18.  
  19. switch ($_FILES['imagen']['error']) {
  20.  
  21. case 1:
  22.  
  23. echo "el archivo excede el tamaño permitido por el servidor";
  24.  
  25. break;
  26.  
  27. case 2:
  28.  
  29. echo "el archivo excede el tamaño permitido";
  30.  
  31. break;
  32.  
  33. case 3:
  34.  
  35. echo "no se a enviado ningun archivo";
  36.  
  37. break;
  38.  
  39. }
  40.  
  41. } else {
  42.  
  43. echo "entrada subida correctamente";
  44.  
  45. if ((isset($_FILES['imagen']['name']) && ($_FILES['imagen']['error'] == UPLOAD_ERR_OK))) {
  46.  
  47. $destino_ruta="../imagenes/";
  48.  
  49. move_uploaded_file($_FILES['imagen']['tmp_name'], $destino_ruta . $_FILES['imagen']['name']);
  50.  
  51. echo "el archivo" . $_FILES['imagen']['name'] . "se a subido correctamente";
  52.  
  53. } else {
  54.  
  55. echo "el archivo no se subio correctamente";
  56.  
  57. }
  58.  
  59. $Manejo_Objetos=new Manejo_Objetos($miconexion);
  60.  
  61. $blog=new Objeto_Blog();
  62.  
  63. $blog->set_titulo(htmlentities(addslashes($_POST['campo_titulo']), ENT_QUOTES));
  64.  
  65. $blog->set_fecha(date("Y-m-d H:i:s"));
  66.  
  67. $blog->set_comentario(htmlentities(addslashes($_POST['area_comentarios']), ENT_QUOTES));
  68.  
  69. $blog->set_imagen($_FILES['imagen']['name']);
  70.  
  71. $Manejo_Objetos->inserta_contenido($blog);
  72.  
  73. echo "<br>entrada de blog realizada con exito<br>";
  74.  
  75. }
  76.  
  77. } catch(Exception $e){
  78.  
  79. die("Error:" . $e->getMessage());
  80. }

agradeceria cualquier ayuda!!
5  Programación / PHP / Re: Ayuda con mysqli_assoc en: 13 Marzo 2018, 02:32 am
Gracias engel lex! si es eso, ya lo arregle.
6  Programación / PHP / Re: Ayuda con mysqli_assoc en: 13 Marzo 2018, 00:23 am
gracias penguin por responder tan rapido. probe de cambiar el codigo..pero no funciona..
me sigue tirando el mismo error.
no se me ocurre nada ya..
7  Programación / PHP / [Resuelto] Ayuda con mysqli_assoc en: 12 Marzo 2018, 22:10 pm
hola como estan?, soy nuevo en php y estaba haciendo un curso php/mysql en internet
todo maso menos va bien hasta que quiero hacer una basica pagina de busqueda, este es mi codigo

Código
  1. <?php
  2.  
  3. $busqueda=$_GET["buscar"];
  4.  
  5.  
  6. $db_host="localhost";
  7. $db_nombre="ods_db";
  8. $db_usuario="root";
  9. $db_contra="";
  10.  
  11. $conexion = mysqli_connect("127.0.0.1", "root", "", "ods_db");
  12.  
  13.  
  14. echo "fallo en la conexion al servidor";
  15. exit();
  16. }
  17. mysqli_select_db($conexion, $db_nombre) or die('no se encuntra la db');
  18.  
  19. mysqli_set_charset($conexion, "utf8");
  20.  
  21. $consulta="SELECT * FROM hoja1 WHERE='$busqueda'";
  22.  
  23. $resultado= mysqli_query($conexion, $consulta);
  24.  
  25. $filas=mysqli_fetch_array($resultado, MYSQLI_ASSOC());
  26.  
  27.  
  28. echo $filas['SEDE'];
  29.  
  30.  
  31.  
  32. mysqli_close($conexion);
  33. ?>

me tira este error

Fatal error: Uncaught Error: Call to undefined function MYSQLI_ASSOC() in C:\xampp\htdocs\web de prueba\Php prueba\busqueda.php:26 Stack trace: #0 {main} thrown in C:\xampp\htdocs\web de prueba\Php prueba\busqueda.php on line 26

lo que quiero es obviamente que me devuelva la consulta que hago por medio de un formulario html
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines