
05/11/2008, 17:22
|
| | Fecha de Ingreso: noviembre-2008
Mensajes: 25
Antigüedad: 16 años, 3 meses Puntos: 0 | |
Respuesta: Transformar variable en amigable Buenas noches aenet, he intentado integrar la función que me comentas pero no lo consigo. Adjunto envío un ejemplo real que me funciona para ver como podría integrar la función. He buscado información sobre funciones en internet pero aún y todo no lo consigo realizar.
<?
$i = 0;
$total_subcat = intval(mysql_num_rows($subcategorias) / 3);
while($row = mysql_fetch_row($subcategorias)){
$ok = strtolower(strtr($row[0], "áéíóúñÁÉÍÓÚÑ", "aeiounaeioun"));
$find = array(' ', '&', '\r\n', '\n', '+');
$ok = str_replace ($find, '-', $ok);
$ok=str_replace("-de-", "-", $ok);
$ok=str_replace("-del-", "-", $ok);
$ok=str_replace("-en-", "-", $ok);
$ok=str_replace("-l-", "-", $ok);
$ok=str_replace("-y-", "-", $ok);
$ok=str_replace("-/-", "-", $ok);
$ok=str_replace("/.", ".", $ok);
$ok=str_replace("--","-",$ok);
if(mysql_num_rows($subcategorias) > 2){
if($i==0)echo "<td width=240 valign=\"top\">";
echo "<a href=\"/$row[2]/$ok.html \" class=\"cat\">$row[0]</a><SPAN class=\"cat-no\"> ($row[1])</span><br><br>";
if($i == $total_subcat ){echo "</td>";$i = -1;}
}else{
echo "<td width=240 valign=\"top\">";
echo "<a href=\"/$row[2]/$ok.html \" class=\"cat\">$row[0]</a><SPAN class=\"cat-no\"> ($row[1])</span>";
if($i == 2){echo "</tr>";$i = -1;}
}
$i++;
}
?> |