Tengo un campo llamado "Enlace" donde a veces habra una sola URL pero en ocasiones más. He decidido separarlas entonces con ";". Lo que quisiera hacer es que por cada URL se creara un enlace <a href=$Enlace...></a> ya me entiendeis. Pego parte del codigo que lelvo hasta ahora:
Código :
while ($row = mysql_fetch_array($result)){ $Anio=$row['Anio']; $Nombre=$row['Nombre']; $Lugar=$row['Lugar']; $Fechas=$row['Fechas']; $Enlace=$row['Enlace']; if (ereg(";", $Enlace, $regs)) { while ($regs) { if (ereg("@", $regs)) { $href="<a href=\"mailto:$regs\" class=\"arialRosaOscuroLink\" target=\"blank\">$Enlace</a>" .$href="<br>"; } else if (!ereg("http://",(substr($regs,0,7))) || !ereg("https://",(substr($regs,0,8)))) { $href="<a href='http://".$regs."' class='arialRosaOscuroLink' target='blank'>$Enlace</a>" .$href="<br>"; } } }
Nota: las variables $href son el enlace final, porque puede que en la base de datos las URL no se guarden con mailto: o http:// delante, los que la actualizan quizas no lo saben
Muchas gracias por adelantado