N0 Te Importa

Generation

generate functionSun, 09 Jul 2023

script mysql nombre server:127.0.0.1 db: "aaaa" user:"root" pass:"" tabla: "anuncios" iterar en el campo "cuidad_slug" seleccionar 10 anuncios aleatorios de cada "categoria_id" que son la 1 la 2 y la 3, en total seran 30 con las 3 categorías por cada valor único de "ciudad_slug", estos que tengan el valor 0 en el campo "destacado" y ponerlo en 1

$anuncios = array(); $ciudades = array(); $sql = 'SELECT `ciudad_slug` FROM `anuncios_ciudades`'; $query = mysql_query($sql); while($row = mysql_fetch_assoc($query)) { $ciudades[] = $row['ciudad_slug']; } foreach($ciudades as $ciudad) { $sql = 'SELECT `id` FROM `anuncios` WHERE `ciudad_slug`="'.$ciudad.'" AND `categoria_id` IN(1, 2, 3) AND `destacado`=0 ORDER BY RAND() LIMIT 3'; $query = mysql_query($sql); while($row = mysql_fetch_assoc($query)) { $anuncios[] = $row['id']; } } foreach($anuncios as $id) { $sql = 'UPDATE `anuncios` SET `dest

Want to kickstart your project?Use the new AI Studio to create your code