Articles of mysql

La consulta php / mysql con fecha de inserción falla

He estado buscando durante bastante tiempo y no puedo entender por qué mi consulta no funciona para las fechas. Quiero que se importe a mi base de datos como una Fecha, esta es una opción desde más arriba, así que aquí estoy. $insert_query = “INSERT INTO enrties( `datum` ) VALUES ( ‘”.mysql_real_escape_string($_SESSION[‘Datum’]).”‘) unas cuantas páginas […]

La excepción ‘no pudo encontrar el controlador’ durante la migración en yii2

Este es mi rastro de stack: Exception ‘yii\db\Exception’ with message ‘could not find driver’ in /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php:534 #0 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(836): yii\db\Connection->open() #1 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(823): yii\db\Connection->getMasterPdo() #2 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(208): yii\db\Connection->getSlavePdo() #3 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(816): yii\db\Command->prepare(true) #4 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(350): yii\db\Command->queryInternal(‘fetchAll’, NULL) #5 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(198): yii\db\Command->queryAll() #6 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(97): yii\db\mysql\Schema->findColumns(Object(yii\db\TableSchema)) #7 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Schema.php(140): yii\db\mysql\Schema->loadTableSchema(‘migration’) #8 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/MigrateController.php(121): yii\db\Schema->getTableSchema(‘{{%migration}}’, true) #9 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/BaseMigrateController.php(610): yii\console\controllers\MigrateController->getMigrationHistory(NULL) #10 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/BaseMigrateController.php(102): yii\console\controllers\BaseMigrateController->getNewMigrations() #11 [internal function]: yii\console\controllers\BaseMigrateController->actionUp(0) […]

Si rango = este poner equipo aquí?

¿Cómo puedo hacer esto? agrega un número 1 al campo gameswon si esto ocurre: Pseudocódigo table names = ‘games’, ‘teams’ fields = score1, score2, gameswon If ‘games’.score1 > ‘games’.score2 add 1 to ‘teams’.gameswon else if ‘games’.score2 > ‘games’.score1 add 1 to ‘teams’.gameswon También: ¿Cómo puedo clasificar los equipos de una tabla que tienen el mismo […]

DOP preparado statement fetch () devolviendo resultados dobles

Tengo un script que está dando salida a un archivo CSV. Sin embargo, aunque actualmente hay una fila en la base de datos, la salida que estoy obteniendo está repitiendo cada columna de cada fila en la tabla dos veces. Por ejemplo: 1,1, John, John, Smith, Smith, 2014,2014 Debería ser 1, John, Smith, 2014 Esto […]

Acceso a las filas de una consulta de unión mysqli en php

Tengo el siguiente código: // db connection info set up earlier $sql= “SELECT `TABLE_1.ID`, `TABLE_2.ID`, `POTATO` FROM `TABLE_1.ID` LEFT JOIN `TABLE_2` ON `TABLE_1`.`ID` = `TABLE_2`.`ID_OF_OTHER_TABLE`;”; $rows = mysqli_query($connection, $sql); foreach ($rows as $row){ $potato = $row[“POTATO”]; $id = $row[“TABLE_2.ID”]; } No puedo obtener TABLE_2.ID. He intentado hacer un print_r para obtener el formato adecuado, pero […]

MySQL regex reemplazar?

Tengo una tabla con campos de texto blob. Este blob tiene un montón de html en ella. Una de las piezas de html es un h2. Me gustaría encontrar todas las instancias de una palabra en la etiqueta h2 y reemplazarla con otra palabra (dejando las otras palabras iguales). Por ejemplo, me gustaría reemplazar el […]

Anulación de valores indexados únicos

Esto es lo que estoy haciendo ahora ( name es UNIQUE ): SELECT * FROM fruits WHERE name=’apple’; Compruebe si la consulta devolvió algún resultado. Si es así, no hagas nada. Si no, hay que insertar un nuevo valor: INSERT INTO fruits (name) VALUES (‘apple’); En lugar de lo anterior, ¿está bien insertar el valor […]

Doctrina MySql: encontrar si la variable dada es una propiedad de matriz IN

Tengo clase Tarea con la matriz de categories de enteros propiedad class Task{ /** * @var array * * @ORM\Column(name=”categories”, type=”array”, nullable=true) */ private $categories; } ahora, en el controlador, estoy intentando generar una consulta que compruebe si la variable de category id está en la matriz de categories de la tarea $qb = $this->getDoctrine()->getRepository(‘CoreBundle:Task’)->createQueryBuilder(‘t’); […]

Deténgase y revierta si una de las múltiples declaraciones preparadas falla

Tengo una base de datos de clase que tiene varios métodos, algunos ejecutando instrucciones preparadas para crear nuevas filas en mis tablas. Actualmente, todo funciona bien, pero si algo fallara, hay una manera de detener más consultas y revertir las consultas anteriores. Aquí hay un pequeño ejemplo de cómo mi formulario se está procesando actualmente: […]

PHP convierte la coma en un

Sé que php puede convertir una nueva línea en un usando nl2br() , pero ¿hay alguna manera de que pueda convertir una coma ( , ) en un ? Por ejemplo, en una página HTML, un usuario ingresa un grupo de palabras que están separadas por una coma. Luego lo envía, se envía a un […]