Articles of mysql

Advertencia de PHP: mysqli_connect (): (HY000 / 2002): conexión rechazada

Estoy usando PHP 5.5 y MAMP (descargado desde aquí ): Tengo un guión básico como este: y cuando ejecuto este script me sale este error: PHP Warning: mysqli_connect(): (HY000/2002): Connection refused in /Applications/MAMP/htdocs/test/test.php on line 7 ¿Hay algún problema de configuración que deba configurar dentro de MAMP o PHP?

La palabra “Array” se imprime en lugar de los valores de las filas

Bueno, soy un novato en CI y MySQL. Este es mi código: load->database(); $this->load->helper(‘html’); $ret=”SELECT * from posts”; $query=$this->db->query($ret); foreach($query->result_array() as $row) { echo br(1); echo $row; } } } ?> y esto devuelve la palabra “Array” en lugar de los valores de las filas. Aunque no puedo entender por qué. Gracias por adelantado. 🙂

Creando tu propio TinyURL

Acabo de encontrar este gran tutorial ya que es algo que necesito. Sin embargo, después de echar un vistazo, parece que esto podría ser ineficiente. La forma en que funciona es, primero genere una clave única y luego verifique si existe en la base de datos para asegurarse de que realmente sea única. Sin embargo, […]

Codeigniter – Combinar tres tablas en el formato de vista correcto

Completamente confundido sobre cómo lograr algo, tengo tres tablas; Pedidos Artículos Productos La tabla de pedidos contiene los detalles de un pedido, la tabla de artículos contiene un número de identificación del producto y un número de identificación del pedido, y la tabla de productos contiene todos los detalles del producto. Lo que estoy tratando […]

Cómo utilizar la conexión mysqli con SSL

Estoy tratando de hacer una conexión segura con mi base de datos php Escribí el siguiente código: prepare(“SELECT id,username FROM user WHERE username = ? AND password = ?”); $statement->bind_param(“ss”, $username, $password); $statement->execute(); $result = $statement->get_result(); $statement->close(); $count = $result->num_rows; if ($count > 0) { session_start(); $_SESSION[“username”] = $username; header(“Location: forum.php”); } else { $_SESSION[‘Error’] […]

mysqli_stmt_get_result alternativa para php 5.2.6

No soy un experto en php, he desarrollado un pequeño servicio que consulta una base de datos de mysql. Sin embargo, desarrollé con php 5.4, y luego descubrí que mi plan de alojamiento web tiene 5.2.6, por lo que estoy teniendo algunos problemas con alguna función indefinida. Específicamente, en este caso, ¿cómo puedo resolver la […]

Problema de PHP: mysqli_error () espera exactamente 1 parámetro, 0 dado

Solo estoy trabajando con algunos tutoriales en un libro, y estoy tratando de poner una opción de ‘Filtro’ en mi página. Entonces, cuando la página se carga, debería enumerar todos los valores, pero si se selecciona algo de la opción de filtro de lista desplegable, la lista debería cambiar en la página. Aquí está mi […]

¿Cómo puedo establecer una fecha en NULL en Yii?

Tengo una columna de fecha que generalmente toma valores como dd.MM.yyyy . Su regla de validación en las rules() del modelo rules() es esta: array(‘start, end’, ‘date’, ‘format’ => ‘dd.MM.yyyy’), Estoy llenando la base de datos desde un archivo CSV, y me gustaría poder establecer la fecha en NULL (es decir, nada) si el registro […]

Declaración preparada de la DOP de PHP: ¿puedo usar un marcador de posición varias veces?

Me gustaría realizar la siguiente consulta: SELECCIONAR *, (SELECCIONAR CUENTA (*) DESDE `tab2` DONDE` parent` = : id ) AS `sum` DESDE `tab1` WHERE `id` = : id Como puede ver :id marcador de posición :id apareció dos veces en la consulta. Así que si quisiera intentar ejecutar esta statement con: $q->execute([‘id’=>$row_id]); Estoy recibiendo el […]

PHP / DOP / MySQL: la inserción en MEDIUMBLOB almacena datos erróneos

Tengo una aplicación web PHP simple que acepta imágenes de icons a través de la carga de archivos y las almacena en una columna MEDIUMBLOB. En mi máquina (Windows) más dos servidores Linux, esto funciona bien. En un tercer servidor Linux, la imagen insertada está dañada: no se puede leer después de un SELECCIONAR, y […]