estoy que hago un sita de mp3
una parte de mi codigo es esto
Citarwhile ($row = mysql_fetch_array($result)) {
//$found = true;
echo "(song title=@$row[2]@ path=@$row[4]@/><br>";
pero yo queria que quede asi
Citarwhile ($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
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...
echo "<song title=\"{$row[2]}\" path=\"{$row[4]}\" /><br>";
\" Imprime una comilla doble en vez de terminar la cadena.
Los corchetes {} permiten que se reemplacen las variables con indices (me refiero al [2] y [4])
El problema es que concatenas mal:
Citarecho "<song title="$row[2]" path="$row[4]"/><br>";
Lo puedes hacer así:
echo "<song title='".$row[2]."' path='".$row[4]."'/><br>";
echo "<song title='$row[2]' path='$row[4]'/><br>";
echo '<song title="'.$row[2].'" path="'.$row[4].'"/><br>';
o como te dijo SirLanceCC
saludos! ;)
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
Citarecho "<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
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
echo "song title: '".$row[2]."' path: '".$row[4]."'<br/>";
O algo por el estilo pero procura no inventar etiquetas por qu eno serán reconocidas ;D ;)