Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2007, 22:36
neonardo
 
Fecha de Ingreso: abril-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Formateo al guardar datos a un txt

hola nuevamente, tengo una consulta

lo q pasa es que estoy haciendo un pequeño script que guarde los nombres de mis juegos, la cantidad de cds o dvds y el idioma, lo q seria mas omenos asi:

codigo del form:

Código:
<body>
<form  action="administrarjuegos.php" method="post">
<table border="1" align="center">
<tr>
<td align="center" bgcolor="#999999"><font color="#FFFFFF">Nombre del Juego</font></td>
<td align="center"><input type="text" name="nomjuegos" size="30" maxlength="30" /></td>
</tr>
<tr>
<td align="center">Cantidad de CD's o DVD's</td>
<td align="left"><input type="text" name="cantidad" size="3" maxlength="3" /></td>
</tr>
<tr>
<td align="center" bgcolor="#999999"><font color="#FFFFFF">Idioma</font></td>
<td><input type="text" name="idioma" size="10" maxlength="10" /></td></tr>
<tr>
<td align="right"><button type="submit">enviar</button></td>
<td align="left"><button type="reset">borrar</button></td>
</tr>
</table>
</form>
</body>
</html>
y el php seria asi:

Código:
$muestra= "<table border=1><tr><th>Nombre del juego</th><th>Cantidad de Cds o Dvds</th><th>idioma</th></tr><tr><td>$nomjue</td><td>$cant</td><td>$idioma</td></tr></table>";


@ $variable=fopen("juego.txt" , "a");

@ flock($variable,2);

if(!$variable)
{
echo " <b>No se puede acceder al archivo</b>";
}
else
{
echo " <b>Operacion realizada con exito</b>";
}

fwrite($variable,"$salida");
flock($variable,3);
fclose($variable);

?>
El resultado de todo esto seria asi:

Nombre del juego| Cantidad de cds |Idioma
dato 1 dato2 dato3
Nombre del juego| Cantidad de cds |Idioma
dato 12 dato12 dato333

Como veran, se repite la cabecera cada vez q yo voy agregando los datos
y lo q me gustaria es q quedara asi:

Nombre del juego| Cantidad de cds |Idioma
dato 1 dato2 dato3
dato12 dato12 dato333
zzzzzz xxxxxxx 8888888

Eso, ojala alguien sepa
La idea no es usar base de datos por si acaso :)

saludos