¿Demasiado complicado? Ya intentaré preguntar en otros foros a ver si alguien sabe. ¿Me recomendáis algún foro de php?
Saludos y gracias de todos modos. ; )
Saludos y gracias de todos modos. ; )
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú/*FORMULARIO en HTML */
<form action="verificarpublicardisco.php" method="POST" enctype="multipart/form-data">
<h2>Publicar Disco</h2>
<input type="text" name="titulodisco" id="titulodisco" placeholder="Título del Disco"><br>
<input type="text" name="grupoartista" id="grupoartista" placeholder="Grupo o artista"><br>
<input type="text" name="anopublicacion" id="anopublicacion" placeholder="Año de la publicación"><br>
<input type="text" name="sello" id="sello" placeholder="Sello"><br>
<textarea rows="5" cols="60" type="text" name="titulostemas" id="titulostemas" placeholder="Títulos de los temas del disco"></textarea><br>
<textarea rows="5" cols="60" type="text" name="musicosdisco" id="musicosdisco" placeholder="Artistas que has formado parte del disco"></textarea><br>
<textarea rows="5" cols="60" type="text" name="comentariodisco" id="comentariodisco" placeholder="Comentario"></textarea><br>
<label>Foto de la portada del disco</label><br>
<input type="file" name="imagendisco" id="imagendisco" placeholder="Imagen del disco"><br>
<input type="submit" name="btnGuardar" value="Publicar disco" id="enviar">
</form>
/*ARCHIVO: verificardisco.php*/
<?php
$conexion = mysql_connect("localhost", "jazzgune","xxxxxxxxx");
if(!isset($conexion)){
echo "Error al conectar a la base de datos." . mysql_error();
mysql_error();
exit();
}
$seleccionar_bd = mysql_select_db("jazzgune");
if(!isset($seleccionar_bd)){
echo "Error al seleccionar la base de datos." . mysql_error();
exit();
}
//DE FORMULARIO A VARIABLE//
$titulodisco = $_POST["titulodisco"];
$grupoartista = $_POST["grupoartista"];
$anopublicacion = $_POST["anopublicacion"];
$sello = $_POST["sello"];
$titulostemas = $_POST["titulostemas"];
$musicosdisco = $_POST["musicosdisco"];
$comentariodisco = $_POST["comentariodisco"];
//INSERTAR DE VARIABLE A TABLA DE BASE DE DATOS// */
$consulta = mysql_query("INSERT INTO discos(titulo,artista,ano,sello,temas, artistas,comentario) VALUES ('$titulodisco','$grupoartista','$anopublicacion','$sello','$titulostemas','$musicosdisco','$comentariodisco')");
if (!isset($consulta)){
echo "Error al insertar los datos en la tabla. ". mysql_error();
exit();
}
else
echo"Correcto";
?>
include("conexion.php");
$consulta = mysql_query("SELECT * FROM discos ORDER BY ano ASC");
while ($registro = mysql_fetch_array ($consulta)) {
echo "<div id='areaarticulodisco'>";
echo "<div id='areafotodisco'>";
echo "<img id='fotodeldisco''>";
echo "</div>";
echo "<div id='detallesdisco'>";
echo "<div id='titulodisco'>";
echo "<a id='titulossecdiscos'>Título: </a>";
echo $registro["titulo"];
echo "</div>";
echo "<div id='artistadisco'>";
echo "<a id='titulossecdiscos'>Artista: </a>";
echo $registro["artista"];
echo "</div>";
echo "<div id='anodisco'>";
echo "<a id='titulossecdiscos'>Año: </a>";
echo $registro["ano"];
echo "</div>";
echo "<div id='sellodisco'>";
echo "<a id='titulossecdiscos'>Sello: </a>";
echo $registro["sello"];
echo "</div>";
echo "<div id='artistasdisco'>";
echo "<a id='titulossecdiscos'>Músicos: </a>";
echo $registro["artistas"];
echo "</div>";
echo "<div id='comentariodisco'>";
echo "<a id='titulossecdiscos'>Comentario: </a>";
echo $registro["comentario"];
echo "</div>";
echo "</div>";
echo "</div>";
<?php
$conexion = mysql_connect("localhost", "jazzgune","xxxx");
if(!isset($conexion)){
echo "Error al conectar a la base de datos." . mysql_error();
mysql_error();
exit();
}
$seleccionar_bd = mysql_select_db("jazzgune");
if(!isset($seleccionar_bd)){
echo "Error al seleccionar la base de datos." . mysql_error();
exit();
}
//DE FORMULARIO A VARIABLE//
$titulodisco = $_POST["titulodisco"];
$grupoartista = $_POST["grupoartista"];
$anopublicacion = $_POST["anopublicacion"];
$sello = $_POST["sello"];
$titulostemas = $_POST["titulostemas"];
$musicosdisco = $_POST["musicosdisco"];
$comentariodisco = $_POST["comentariodisco"];
//SUBIDA DE IMAGEN//
$carpeta = "imagenesdiscos/";
opendir($carpeta);
$destino=$carpeta.$_FILES['imagendisco']['name'];
copy($_FILES['imagendisco']['tmp_name'],$destino);
echo "Archivo subido exitosamente";
$nombre=$_FILES['imagendisco']['name'];
echo "<img src=\"/jazzgune/imagenesdiscos/$nombre\">";
//INSERTAR DE VARIABLE A TABLA DE BASE DE DATOS//
$consulta = mysql_query("INSERT INTO discos(titulo,artista,ano,sello,temas, artistas,comentario,fotodisco) VALUES ('$titulodisco','$grupoartista','$anopublicacion','$sello','$titulostemas','$musicosdisco','$comentariodisco')");
if (!isset($consulta)){
echo "Error al insertar los datos en la tabla. ". mysql_error();
exit();
}
else
echo"Correcto";
?>