Saludos Gabriel
Código PHP:
<?php
//Conecto con la Base de Datos.
include ("../connect.php");
include ("funciones.php");
//Recibo el formulario.
if (isset($_POST["publicar"]) && $_POST["publicar"] == "Publicar"){
//Compruebo que el campo no este vacio.
if(!empty($_POST["titulo"])){
//Creo una variable y le asigno el valor a insertar.
$titulo = $_POST["titulo"];
$fuente = $_POST["fuente"];
$nota = $_POST["nota"];
//Realizo el INSERT en la Base
$sqlInsertCate = mysql_query ("INSERT INTO blog (titulo, fuente, nota, id_cate)
VALUES ('$titulo', '$fuente', '$nota', '$id_cate')", $link)
or die (mysql_error());
//Mensaje de Exito.
print ("Se cargo una nueva Categoria exitosamente");
}else{
print ("Debe completar el formulario");
}
}
else{?>
<form method="POST">
<table>
<tr>
<td>Titulo:</td>
<td><input type="text" name="titulo"></td>
</tr>
<tr>
<td>Autor:</td>
<td><input type="text" name="fuente" value="kp - MDPTuner.com"></td>
</tr>
<tr>
<td>Nota:</td>
<td><textarea name="nota" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="2"><?php cate_checkbox(); $id_cate = $cate;?></td>
</tr>
<tr>
<td> </td>
<td><input name="publicar" type="submit" value="Publicar"/></td>
</tr>
</table>
</form>
<?php
}
?>
Código PHP:
<?php
function cate_checkbox(){
//Conecto con la Base de Datos.
include ("../connect.php");
global $cate;
$sqlCheckbox = mysql_query("SELECT * FROM blog_cate", $link) or die(mysql_error());
$id_cate=array();
if($row_checkbox = mysql_fetch_array($sqlCheckbox)){
do{
?><input type="checkbox" name="<?php print($row_checkbox[id_cate]);?>" value="<?php print($row_checkbox[id_cate]);?>"><?php print($row_checkbox[cate]);?><br><?php
$id_cate[] = $row_checkbox[id_cate];
}while($row_checkbox = mysql_fetch_array($sqlCheckbox));
}
else{
print("No se encontraron Opciones");
}
$cate = implode(",", $id_cate);
}
?>