08/10/2012, 07:49
|
| | Fecha de Ingreso: octubre-2012 Ubicación: Caracas, Venezuela
Mensajes: 31
Antigüedad: 12 años, 1 mes Puntos: 0 | |
Respuesta: Comparacion de datos en una variable Hola amigo, esta bien, voy a darte todos archivos, con el codigo.
Archivo: agregar.html
[CODE]
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistema</title>
<link href=".css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1");
google.setOnLoadCallback(function(){
$("#chk_all").click(function(){
var chks=$("input:checkbox[class^='chk']");
chks.attr("checked",$(this).is(":checked"))
})
$("input[class^='chk']").click(function(){
var todos=$("input:checkbox[class^='chk']")
var activos=$("input:checked[class^='chk']")
$("#chk_all").attr("checked",todos.length==activos.length)
})
})
</script>
</head>
<body>
<form method="post" action="insertar.php" id="" >
<table width="687" border="10" align="center">
<caption align="center">
<br/>
<br/>
AGREGAR REGISTRO
<br />
<br />
</caption>
<tr>
<td width="87" align="center">Álbum:</td>
<td width="590"> <input type="text" name="album" id="album" size="60" /> </td>
</tr>
<tr>
<td align="center">Artista:</td>
<td><input type="text" name="artista" id="artista" size="30" /></td>
</tr>
<tr>
<td align="center">Número de Canciones:</td>
<td><label for="canciones"></label>
<select name="canciones" size="1" id="canciones">
<option selected="selected">0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
</select></td>
</tr>
<tr>
<td height="83" align="center">Géneros:</td>
<td>
<div class=" errors error1"> </div>
<input type="checkbox" id="chk_all" value="Todos los Generos" />
<label for="chk_all">Todos los Géneros </label>
<br >
<input type="checkbox" name="cap[]" id="cap[]" class="chk1" value="MetalAlternativo" />
<label for="cap[]">Metal Alternativo</label>
<input type="checkbox" name="cap[]" id="cap[]" class="chk2" value="Heavy Metal" />
<label for="cap[]">Heavy Metal</label>
<input type="checkbox" name="cap[]" id="chk5" class="chk5" value="Thrash Metal" />
<label for="cap[]">Thrash Metal</label>
<input type="checkbox" name="cap[]" id="chk6" class="chk6" value="Punk Rock" />
<label for="cap[]">Punk Rock</label>
<br>
<input type="checkbox" name="cap[]" id="chk3" class="chk3" value="Metal Industrial" />
<label for="cap[]">Metal Industrial</label>
<input type="checkbox" name="cap[]" id="chk4" class="chk4" value="Nu Metal"/>
<label for="cap[]">Nu Metal</label>
<input type="checkbox" name="cap[]" id="chk7" class="chk7" value="Funk Rock" />
<label for="cap[]">Funk Rock</label>
<input type="checkbox" name="cap[]" id="chk8" class="chk8" value="Pop Punk" />
<label for="cap[]">Pop Punk</label>
<br/>
</td>
</tr>
<tr>
<td align="center">Año:</td>
<td><label for="ano"></label>
<select name="ano" size="1" id="ano">
<option selected="selected">0</option>
<option>1985</option>
<option>1986</option>
<option>1987</option>
<option>1988</option>
<option>1989</option>
<option>1990</option>
<option>1991</option>
<option>1992</option>
<option>1993</option>
<option>1994</option>
<option>1995</option>
<option>1996</option>
<option>1997</option>
<option>1998</option>
<option>1999</option>
<option>2000</option>
<option>2001</option>
<option>2002</option>
<option>2003</option>
<option>2004</option>
<option>2005</option>
<option>2006</option>
<option>2007</option>
<option>2008</option>
<option>2009</option>
<option>2010</option>
<option>2011</option>
<option>2012</option>
<option>2013</option>
<option>2014</option>
<option>2015</option>
</select></td>
</tr>
<tr>
<td align="center">Imagen:</td>
<td><input type="file" name="imagen" id="imagen" size="70" /></td>
</tr>
<tr>
<td colspan="2" align="center"> <input type="submit" name="agregar" id="agregar" value="Agregar" />
</td>
</tr>
</table>
</form>
</body>
</html>
Archivo: insertar.php
Código:
<?php
$album = $_POST['album'];
$artista = $_POST['artista'];
$canciones = $_POST['canciones'];
$ano = $_POST['ano'];
$imagen = $_POST['imagen'];
require ("funciones.php");
$idc = conectar();
foreach($_POST['cap'] as $indice=>$valor)
$variable.=$valor." ";
$sql = "insert into musica2 values (0, '$album', '$artista', '$canciones', '$ano', '$imagen', '$variable')";
echo "INSERCIÓN EXITOSA";
$res = ejecutar($sql,$idc);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistema</title>
<link href=".css" rel="stylesheet" type="text/css" />
</head>
<body>
<br/>
<br/>
<p>
</body>
</html>
<?php
cerrar ($idc);
?>
Voy a enviarte el resto en otro mensaje. |