Foros del Web » Programando para Internet » PHP »

Alguien me puede ayudar con este código?

Estas en el tema de Alguien me puede ayudar con este código? en el foro de PHP en Foros del Web. Hola: Estoy intentando crear un código para que una tabla de la base de datos quede escrita en un archivo de texto pero quiero que ...
  #1 (permalink)  
Antiguo 26/11/2004, 19:07
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 20 años, 1 mes
Puntos: 2
Alguien me puede ayudar con este código?

Hola:

Estoy intentando crear un código para que una tabla de la base de datos quede escrita en un archivo de texto pero quiero que me quede con un salto de línea entre cada fila de resultado al imprimirlo en el archivo y es eso lo que no consigo.

Os dejo el código a ver si me podeis ayudar
Código PHP:
<?

$conexion
=mysql_connect("localhost","","");
if(!
mysql_select_db($bbdd,$conexion)) echo "Error de conexión a la base de datos";

$result=mysql_db_query($bbdd,"select * from cartas");

while (
$row=mysql_fetch_array($result))
{
$carta=$row[0]." ";
$carta.= $row[1]." ";
$carta.= $row[2]." ";
$carta.= $row[3]." ";
$carta.= $row[4]." ";
$carta.= $row[5]." ";
$carta.= $row[6]." ";
$carta.= $row[7]." ";
$fp fopen("cartas.txt","a");
fwrite($fp,$carta,1024);
fclose($fp);
}
?>
Un saludo y gracias.
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #2 (permalink)  
Antiguo 26/11/2004, 19:50
 
Fecha de Ingreso: octubre-2004
Mensajes: 258
Antigüedad: 20 años, 1 mes
Puntos: 1
hola

<?

$conexion=mysql_connect("localhost","","");
if(!mysql_select_db($bbdd,$conexion)) echo "Error de conexión a la base de datos";

if ($result=mysql_db_query($bbdd,"select * from cartas")){

$fp = fopen("cartas.txt","a");

while ($row=mysql_fetch_array($result))
{
$carta=$row[0]." ";
$carta.= $row[1]." ";
$carta.= $row[2]." ";
$carta.= $row[3]." ";
$carta.= $row[4]." ";
$carta.= $row[5]." ";
$carta.= $row[6]." ";
$carta.= $row[7]." ";

//SALTO DE LINEA
$carta.="\r\n"

fwrite($fp,$carta,1024);
}

fclose($fp);

}else{
echo 'Error en la consulta SQL';
}

?>
__________________
Salute !!!
RollBack
  #3 (permalink)  
Antiguo 28/11/2004, 13:10
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 20 años, 1 mes
Puntos: 2
Gracias por la solución que la verdad es que estaba volviendome loco para algo tan sencillo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:38.