Título: remplazar caracteres (por < Y @ por " en php code Publicado por: DJmixmancar en 19 Septiembre 2008, 19:58 pm estoy que hago un sita de mp3
una parte de mi codigo es esto Citar while ($row = mysql_fetch_array($result)) { //$found = true; echo "(song title=@$row[2]@ path=@$row[4]@/><br>"; pero yo queria que quede asi Citar while ($row = mysql_fetch_array($result)) { //$found = true; echo "<song title="$row[2]" path="$row[4]"/><br>"; al hace me sale error por "or" yo queria que resultado seria Citar <song title="don omar" path="www.mihosting.com/mp3/don omar.mp3"/><br> me olvidava que $row[2] = igual al columna que es artist $row[4] = url del artis , o donde esta en mp3 de remplazarer el Citar (por < Y @ por " aver como aria para hacer eso se lo agradezco gente Título: Re: remplazar caracteres (por < Y @ por " en php code Publicado por: SirLanceCC en 19 Septiembre 2008, 20:12 pm No entendi bien que papas dijiste pero mira... para reemplazar usa
str_replace() (http://mx.php.net/str_replace) Creo en realidad deberías hacer esto... Código: echo "<song title=\"{$row[2]}\" path=\"{$row[4]}\" /><br>"; Los corchetes {} permiten que se reemplacen las variables con indices (me refiero al [2] y [4]) Título: Re: remplazar caracteres (por < Y @ por " en php code Publicado por: cassiani en 19 Septiembre 2008, 20:32 pm El problema es que concatenas mal:
Citar echo "<song title="$row[2]" path="$row[4]"/><br>"; Lo puedes hacer así: Código
Código
Código
o como te dijo SirLanceCC saludos! ;) Título: Re: remplazar caracteres (por < Y @ por " en php code Publicado por: DJmixmancar en 19 Septiembre 2008, 21:58 pm echo "(song title=@$row[2]@ path=@$row[4]@/><br>";
aver para aplicas mas echo "(song title=@$row[2]@ path=@$row[4]@/><br>"; el ( parenticis lo pongo para renplazar en <, y cambiarlo manualmente , y el @ para cambiarlos manualmente con " lo que quiero es esto ejemplo en la variable de columna de la tabla Citar $row[2] son don omar - adios adios.mp3 panda - asta el final.mp3 shakira - la totura .mp3 ------------ en la variable $row[4] son www.midominio.com/mp3/don omar/don omar - adios adios.mp3 www.midominio.com/mp3/panda/panda - hasta el final.mp3 www.midominio.com/mp3/shakira/shakira - la totura .mp3 quiero le el resultado sea asi Citar <song title="don omar - adios adios.mp3" path="www.midominio.com/mp3/don omar/don omar - adios adios.mp3"/> <song title="panda - asta el final.mp3" path="www.midominio.com/mp3/panda/panda - hasta el final.mp3"/> <song title="shakira - la totura .mp3" path="www.midominio.com/mp3/shakira/shakira - la totura .mp3"/> pero me sale asi Citar (song title=@don omar - adios adios.mp3 path=@www.midominio.com/mp3/don omar/don omar - adios adios.mp3@/> .. (song title=@panda - asta el final.mp3@ path=@www.midominio.com/mp3/panda/panda - hasta el final.mp3@/> (song title="shakira - la totura .mp3@ path=@www.midominio.com/mp3/shakira/shakira - la totura .mp3@/> si al ejecutar por ejemplo un codigo que dice casssiani Citar echo "<song title='".$row[2]."' path='".$row[4]."'/><br>"; pero lo puesto asi me sale datos en blancos echo "<song title='".$row[2]."' path='".$row[4]."'/><br>"; aca esta el link con como yo lo echo http://mixzoner.net/xd/buscar.php aca esta link como le cambiado en http://mixzoner.net/xd/buscar2.php cambie esto echo "<song title='".$row[2]."' path='".$row[4]."'/><br>"; ojo , al buscar2.php solo le doy enviar , me sale datos pero en blanco para buscar con id use desde 11 as ta 300 XD Título: Re: remplazar caracteres (por < Y @ por " en php code Publicado por: SirLanceCC en 19 Septiembre 2008, 22:28 pm claro que si aparece en el codigo fuente, pero por eso de <song /> lo toma como una etiqueta html que NO existe y no lo muestra al usuario, pero funcionar funciona.
Hazle así entonces Código
O algo por el estilo pero procura no inventar etiquetas por qu eno serán reconocidas ;D ;) |