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

<?php $link = mysql_connect("127.0.0.1", "root", ""); if(!$link){ die("No pudo conectarse: " . mysql_error()); } mysql_select_db("aaaa", $link); $result = mysql_query("SELECT * FROM anuncios GROUP BY ciudad_slug", $link); while($row = mysql_fetch_array($result)){ for($i = 1; $i <= 3; $i++){ $result2 = mysql_query("SELECT * FROM anuncios WHERE categoria_id = $i AND destacado = 0 AND ciudad_slug = '$row[ciudad_slug]' ORDER BY RAND() LIMIT 10", $link); while($row2 = mysql_fetch_array($result2)){ mysql_query("UPDATE anuncios SET destacado = 1 WHERE id = $row2[id]", $link); } } } ?>

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