Joel Luis Posted June 14, 2012 at 11:47 AM Report Share #462718 Posted June 14, 2012 at 11:47 AM Boas, eu gostava de criar um painel administrativo para o meu site em que tivesse a pagina de noticias(noticias.php) e depois um painel, em que fazia login com a conta de admin ligada ao mysql, depois escrever mensagem como no wordpress, dando para por imagens etc. A pagina de login e liga-la a base de dados eu sei fazer, agora o painel administrativo é que não, será que me poderiam ajudar? sff Obrigado desde já 😄 Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 12:12 PM Report Share #462725 Posted June 14, 2012 at 12:12 PM Sabes fazer querys em SQL? Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 12:27 PM Author Report Share #462730 Posted June 14, 2012 at 12:27 PM Select user,pass From login é isto nao é? Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 12:30 PM Report Share #462731 Posted June 14, 2012 at 12:30 PM Sim. Agora tens que criar formularios e funcoes para adicionar, remover e alterar as informacoes que queiras. Um back-office depende muito do site em questao e das funcionalidades queres dar aos admins Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 12:36 PM Author Report Share #462738 Posted June 14, 2012 at 12:36 PM Só que tenho de usar php, para conseguir interagir com a base de dados nao é? E para fazer o painel administrativo de Nova Noticia e assim tambem é com php? Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 12:39 PM Report Share #462740 Posted June 14, 2012 at 12:39 PM Fazes o layout com HTML(podes querer usar javascript), vais ter que criar formularios e depois enviar para um ficheiro php e no php inseres na base de dados, removes ou modificas. Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 12:45 PM Author Report Share #462743 Posted June 14, 2012 at 12:45 PM Será que me poderias dar o teu msn, ou alguma coisa onde podesse-mos falar melhor, é que eu ainda nunca fiz uma coisa assim e tenho muitas duvidas :S desculpa o incomodo Link to comment Share on other sites More sharing options...
taviroquai Posted June 14, 2012 at 12:46 PM Report Share #462745 Posted June 14, 2012 at 12:46 PM (edited) Antes de fazeres o painel propriamente dito, o HTML e os formulários, faz antes apenas num ficheiro PHP, o CRUD (Create Read Update Delete) das notícias. Quando tiveres as várias ações (CRUD) de criar, actualizar e apagar notícias a funcionar no PHP, depois crias o HTML (layout e formulários) para isso 🙂 Tipo: $db = bla bla bla // Ligar a base de dados $input['action'] = 'inserir'; $input['titulo'] = 'titulo da noticia'; $input['corpo'] = 'corpo da noticia'; switch ($input['action']) { case 'inserir': $sql = bla bla bla // SQL para inserir uma noticia brek; case 'atualizar': // actualizar... break; case 'apagar': // apagar... default: // não há ação... } Por aí fora... Edited June 14, 2012 at 12:47 PM by taviroquai Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 12:48 PM Author Report Share #462747 Posted June 14, 2012 at 12:48 PM eu tenho a tabela login na base de dados, agora tenho de criar a tabela noticias? com titulo, etc etc. certo? Obrigado por a ajuda desde já 🙂 Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 12:55 PM Report Share #462748 Posted June 14, 2012 at 12:55 PM (edited) tens aqui o forum e' melhor, porque assim varias pessoas podem ajudar-te. Basicamente tens que definir quais as liberdades que queres definir ao user, programar essas funcoes e fazer um visual "bonito". Eu comeco por fazer um back-office muito "feio", mas funcional, esta aqui um exemplo de um que eu fiz 'a bastante tempo 🙂 <?php header("Content-Type: text/html; charset=8859-1",true); session_start(); include"php/func.php"; ?> <h1>Adicionar Title</h1> <form name="title" method="post" enctype="multipart/form-data"> <p>Nome do titulo*: <input name="titulo" type="text"></p> <p>Tipo*: <select name="tipo">'; <option value="serie">Serie</option> <option value="ova">Ovas</option> <option value="tokusatsu">Tokusatsus/Live Actions</option> <option value="manga">Mangás</option> <option value="movie">Filmes</option> <option value="hentai">Hentai</option> </select></p> <p>Imagem*: <input name="image" type="text"> </p> <p>Numero de episódios: <input name="nr_ep" type="text"></p> <p>Video*: <input name="video" type="text"></p> <p>Year*: <input name="ano" type="text"></p> <p>Produtor: <input name="produtor" type="text"></p> <p>site: <input name="site" type="text"></p> <p>review*: <input name="review" type="text" height="30px" width="200px"></p> <p>Lingua: <select name="lang">'; <option value="PT">PT</option> <option value="ENG">ENG</option> <option value="BR">BR</option> </select> </p> <p>Low_image: <input name="l_image" type="text"></p> <input type="hidden" name="title"/> <input type="submit" name="submit"> </form> <?php if(isset($_POST[title])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT name,type,lang FROM title WHERE name='$_POST[titulo]' AND type='$_POST[tipo]' AND lang='$_POST[lang]'"); while($row = mysql_fetch_array($pesquisar)) if (($row['name'] == $_POST["titulo"]) && ($row['type'] == $_POST["tipo"]) && ($row['lang'] == $_POST["lang"])) { //$id=$row['title_id']; $errors .= "Já existe na Base dados um registo com esse nome e titulo<br>"; break; } if ( $_POST[titulo] == "" ) { $errors .= "Não digitou um titulo<br>"; } if ( $_POST[tipo] == "" ) { $errors .= "Não digitou um tipo(ex. anime,ova,etc)br>"; } if ( $errors == "" ) { $register ="INSERT INTO title (name,type,num_ep,image,video,year,producer,site,review,low_image,lang) VALUES ('$_POST[titulo]', '$_POST[tipo]','$_POST[nr_ep]','$_POST[image]' ,'$_POST[video]','$_POST[ano]','$_POST[produtor]', '$_POST[site]','$_POST[review]','$_POST[l_image]','$_POST[lang]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); } ?> <br /><br><br /> <h1> Adicionar Episodios</h1> <form name="title" method="post"> <p>Nome do titulo*: <select name="id"> <?php $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT title_id,name,type,lang FROM title ORDER By name"); while($row = mysql_fetch_array($pesquisar)) echo '<option value="'.$row["title_id"].'">'.$row["name"].' | '.$row["type"].' | '.$row["lang"].' | '.$row["title_id"].'</option><br>'; echo "</select>"; //mysql_close($db); ?> <p>titulo episodio: <input name="titulo" type="text"></p> <p>Numero do episodio: <input name="nr_ep" type="text"></p> <p>Imagem*: <input name="imagem" type="text"></p> <p>Video*: <input name="video" type="text"></p> <p>Size: <input name="size" type="text"></p> Fansub: <select name="fansub"> <?php $pesquisar = mysql_query("SELECT fansub_id,name,lang FROM fansub ORDER By name"); while($row = mysql_fetch_array($pesquisar)) echo '<option name="fansub" value="'.$row["fansub_id"].'">'.$row["name"].' | '.$row["lang"].'</option><br>'; echo "</select>"; mysql_close($db); ?> <?php for($i=0;$i<5;$i++) { echo '<br>LINKS:<input name="a'.$i.'" type="text">'; echo 'MIRROR:<input name="m'.$i.'" type="text">'; } ?> <input name="ep" type="hidden"></p> <input type="submit" name="submit"> </form> <?php if(isset($_POST["ep"])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT num_ep,title_id FROM capitulos WHERE title_id = '$_POST[id]' AND num_ep='$_POST[nr_ep]'", $db); $pesquisar2= mysql_query("SELECT capitulo_id FROM capitulos ORDER BY capitulo_id", $db); $cont=0; while($row = mysql_fetch_array($pesquisar)) if ( $row['num_ep'] == $_POST[ep] && $row['title_id'] == $_POST[id]) { $errors .= "Já existe na Base dados um registo com esse num_ep e id_titulo<br>"; break; } if ( $_POST[nr_ep] == "" ) { $errors .= "Não digitou um numero do episodio<br>"; } if ( $errors == "" ) { echo "numero_ep:".$_POST[nr_ep]."<br>titulo:".$_POST[titulo]."<br>imagem:".$_POST[imagem]."<br>siz:".$_POST[size]."<br> fansuv_".$_POST[fabsub_id]."<br>yser_id".$_SESSION[userid]."<br>id_".$_POST[id]."<br>"; $register ="INSERT INTO capitulos (num_ep,titulo,image,size,fansub_id,user_id,title_id) VALUES ('$_POST[nr_ep]', '$_POST[titulo]','$_POST[imagem]','$_POST[size]','$_POST[fansub]','$_SESSION[userid]','$_POST[id]')"; $pesq=mysql_query("SELECT capitulo_id FROM capitulos ORDER BY capitulo_id DESC LIMIT 1",$db); $row=mysql_fetch_array($pesq); echo $row["0"]."<br><br>"; $row["0"]=$row["0"]+1; echo $row["0"]."<br><br>"; for($i="0";$i<"3";$i++) { $m="m".$i; $m=$_POST[$m]; $a="a".$i; $a=$_POST[$a]; if($a!=NULL || $m!=NULL) { $register2 =mysql_query("INSERT INTO link (mirror_name,mirror_url,capitulo_id) VALUES ('$m','$a','$row[0]')"); if (!register2) { die('Error: ' . mysql_error()); } echo $i."mirror added<br>"; } else echo "não existe!<br>"; } if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); $cont=0; } ?> <br /><br><br /> <h1>Adicionar fansubs</h1> <form name"fansub" method="post"> Nome: <input name="nome" type="text"/><br /> website: <input name="website" type="text" /><br /> lang: <select name="lang"> <option value="PT">PT</option></<br /> <option value="BR">BR</option><br /> <option value="ENG">ENG</option><br /> </select> Tipo*: <select name="tipo">; <option value="series">Series</option> <option value="ovas">Ovas</option> <option value="tokusatsus">Tokusatsus/Live Actions</option> <option value="mangas">Mangás</option> <option value="filmes">Filmes</option> <option value="hentai">Hentai</option> </select> <input type="hidden" name="fansb" value="1" /> <input type="submit" /> <?php echo "lol:".$_SESSION["userid"];?> </form> <?php if(isset($_POST[fansb])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT name,type FROM fansub WHERE name = '$_POST[nome]' AND type='$_POST[tipo]' AND lang='$_POST[lang]' ", $db); while($row = mysql_fetch_array($pesquisar)) if ( $row['name'] == $_POST[name] && $row['type'] == $_POST[tipo] && $row['lang'] == $_POST[lang] ) { $errors .= "Já existe na Base de dados um registo com esse essa fansub<br>"; break; } if ( $errors == "" ) { $register ="INSERT INTO fansub (name,web_site,lang,type) VALUES ('$_POST[nome]','$_POST[website]','$_POST[lang]', '$_POST[tipo]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); echo "error"; } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); } ?> <h1>Adicionar POST's</h1> <form name"posts" method="post"> titulo: <input name="titulo" type="text"/><br /> <textarea name="blog_text" style="height:500px; width:500px;"></textarea> <input type="hidden" name="posts" value="1" /> <input type="submit" /> </form> <?php if(isset($_POST["blog_text"])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $_POST[blog_text] = str_replace("\n", "<br>", $_POST[blog_text]); $register ="INSERT INTO blog (blog_name,blog_text,user_id) VALUES ('$_POST[titulo]','$_POST[blog_text]','$_SESSION[userid]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); echo "error"; } echo "1 record added"; } ?> EDIT: isto e' so' para adicionar 😛 Edited June 14, 2012 at 12:56 PM by pikax Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 12:57 PM Author Report Share #462750 Posted June 14, 2012 at 12:57 PM isso ai é um backoffice inteiro de noticias? Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 01:12 PM Author Report Share #462754 Posted June 14, 2012 at 01:12 PM esse include func é o que? tens aqui o forum e' melhor, porque assim varias pessoas podem ajudar-te. Basicamente tens que definir quais as liberdades que queres definir ao user, programar essas funcoes e fazer um visual "bonito". Eu comeco por fazer um back-office muito "feio", mas funcional, esta aqui um exemplo de um que eu fiz 'a bastante tempo 🙂 <?php header("Content-Type: text/html; charset=8859-1",true); session_start(); include"php/func.php"; ?> <h1>Adicionar Title</h1> <form name="title" method="post" enctype="multipart/form-data"> <p>Nome do titulo*: <input name="titulo" type="text"></p> <p>Tipo*: <select name="tipo">'; <option value="serie">Serie</option> <option value="ova">Ovas</option> <option value="tokusatsu">Tokusatsus/Live Actions</option> <option value="manga">Mangás</option> <option value="movie">Filmes</option> <option value="hentai">Hentai</option> </select></p> <p>Imagem*: <input name="image" type="text"> </p> <p>Numero de episódios: <input name="nr_ep" type="text"></p> <p>Video*: <input name="video" type="text"></p> <p>Year*: <input name="ano" type="text"></p> <p>Produtor: <input name="produtor" type="text"></p> <p>site: <input name="site" type="text"></p> <p>review*: <input name="review" type="text" height="30px" width="200px"></p> <p>Lingua: <select name="lang">'; <option value="PT">PT</option> <option value="ENG">ENG</option> <option value="BR">BR</option> </select> </p> <p>Low_image: <input name="l_image" type="text"></p> <input type="hidden" name="title"/> <input type="submit" name="submit"> </form> <?php if(isset($_POST[title])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT name,type,lang FROM title WHERE name='$_POST[titulo]' AND type='$_POST[tipo]' AND lang='$_POST[lang]'"); while($row = mysql_fetch_array($pesquisar)) if (($row['name'] == $_POST["titulo"]) && ($row['type'] == $_POST["tipo"]) && ($row['lang'] == $_POST["lang"])) { //$id=$row['title_id']; $errors .= "Já existe na Base dados um registo com esse nome e titulo<br>"; break; } if ( $_POST[titulo] == "" ) { $errors .= "Não digitou um titulo<br>"; } if ( $_POST[tipo] == "" ) { $errors .= "Não digitou um tipo(ex. anime,ova,etc)br>"; } if ( $errors == "" ) { $register ="INSERT INTO title (name,type,num_ep,image,video,year,producer,site,review,low_image,lang) VALUES ('$_POST[titulo]', '$_POST[tipo]','$_POST[nr_ep]','$_POST[image]' ,'$_POST[video]','$_POST[ano]','$_POST[produtor]', '$_POST[site]','$_POST[review]','$_POST[l_image]','$_POST[lang]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); } ?> <br /><br><br /> <h1> Adicionar Episodios</h1> <form name="title" method="post"> <p>Nome do titulo*: <select name="id"> <?php $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT title_id,name,type,lang FROM title ORDER By name"); while($row = mysql_fetch_array($pesquisar)) echo '<option value="'.$row["title_id"].'">'.$row["name"].' | '.$row["type"].' | '.$row["lang"].' | '.$row["title_id"].'</option><br>'; echo "</select>"; //mysql_close($db); ?> <p>titulo episodio: <input name="titulo" type="text"></p> <p>Numero do episodio: <input name="nr_ep" type="text"></p> <p>Imagem*: <input name="imagem" type="text"></p> <p>Video*: <input name="video" type="text"></p> <p>Size: <input name="size" type="text"></p> Fansub: <select name="fansub"> <?php $pesquisar = mysql_query("SELECT fansub_id,name,lang FROM fansub ORDER By name"); while($row = mysql_fetch_array($pesquisar)) echo '<option name="fansub" value="'.$row["fansub_id"].'">'.$row["name"].' | '.$row["lang"].'</option><br>'; echo "</select>"; mysql_close($db); ?> <?php for($i=0;$i<5;$i++) { echo '<br>LINKS:<input name="a'.$i.'" type="text">'; echo 'MIRROR:<input name="m'.$i.'" type="text">'; } ?> <input name="ep" type="hidden"></p> <input type="submit" name="submit"> </form> <?php if(isset($_POST["ep"])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT num_ep,title_id FROM capitulos WHERE title_id = '$_POST[id]' AND num_ep='$_POST[nr_ep]'", $db); $pesquisar2= mysql_query("SELECT capitulo_id FROM capitulos ORDER BY capitulo_id", $db); $cont=0; while($row = mysql_fetch_array($pesquisar)) if ( $row['num_ep'] == $_POST[ep] && $row['title_id'] == $_POST[id]) { $errors .= "Já existe na Base dados um registo com esse num_ep e id_titulo<br>"; break; } if ( $_POST[nr_ep] == "" ) { $errors .= "Não digitou um numero do episodio<br>"; } if ( $errors == "" ) { echo "numero_ep:".$_POST[nr_ep]."<br>titulo:".$_POST[titulo]."<br>imagem:".$_POST[imagem]."<br>siz:".$_POST[size]."<br> fansuv_".$_POST[fabsub_id]."<br>yser_id".$_SESSION[userid]."<br>id_".$_POST[id]."<br>"; $register ="INSERT INTO capitulos (num_ep,titulo,image,size,fansub_id,user_id,title_id) VALUES ('$_POST[nr_ep]', '$_POST[titulo]','$_POST[imagem]','$_POST[size]','$_POST[fansub]','$_SESSION[userid]','$_POST[id]')"; $pesq=mysql_query("SELECT capitulo_id FROM capitulos ORDER BY capitulo_id DESC LIMIT 1",$db); $row=mysql_fetch_array($pesq); echo $row["0"]."<br><br>"; $row["0"]=$row["0"]+1; echo $row["0"]."<br><br>"; for($i="0";$i<"3";$i++) { $m="m".$i; $m=$_POST[$m]; $a="a".$i; $a=$_POST[$a]; if($a!=NULL || $m!=NULL) { $register2 =mysql_query("INSERT INTO link (mirror_name,mirror_url,capitulo_id) VALUES ('$m','$a','$row[0]')"); if (!register2) { die('Error: ' . mysql_error()); } echo $i."mirror added<br>"; } else echo "não existe!<br>"; } if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); $cont=0; } ?> <br /><br><br /> <h1>Adicionar fansubs</h1> <form name"fansub" method="post"> Nome: <input name="nome" type="text"/><br /> website: <input name="website" type="text" /><br /> lang: <select name="lang"> <option value="PT">PT</option></<br /> <option value="BR">BR</option><br /> <option value="ENG">ENG</option><br /> </select> Tipo*: <select name="tipo">; <option value="series">Series</option> <option value="ovas">Ovas</option> <option value="tokusatsus">Tokusatsus/Live Actions</option> <option value="mangas">Mangás</option> <option value="filmes">Filmes</option> <option value="hentai">Hentai</option> </select> <input type="hidden" name="fansb" value="1" /> <input type="submit" /> <?php echo "lol:".$_SESSION["userid"];?> </form> <?php if(isset($_POST[fansb])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $pesquisar = mysql_query("SELECT name,type FROM fansub WHERE name = '$_POST[nome]' AND type='$_POST[tipo]' AND lang='$_POST[lang]' ", $db); while($row = mysql_fetch_array($pesquisar)) if ( $row['name'] == $_POST[name] && $row['type'] == $_POST[tipo] && $row['lang'] == $_POST[lang] ) { $errors .= "Já existe na Base de dados um registo com esse essa fansub<br>"; break; } if ( $errors == "" ) { $register ="INSERT INTO fansub (name,web_site,lang,type) VALUES ('$_POST[nome]','$_POST[website]','$_POST[lang]', '$_POST[tipo]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); echo "error"; } echo "1 record added"; } else { echo "Ocorreu os seguintes erros:".$errors; } mysql_close($db); } ?> <h1>Adicionar POST's</h1> <form name"posts" method="post"> titulo: <input name="titulo" type="text"/><br /> <textarea name="blog_text" style="height:500px; width:500px;"></textarea> <input type="hidden" name="posts" value="1" /> <input type="submit" /> </form> <?php if(isset($_POST["blog_text"])) { $db = mysql_connect (localhost, 'pikax', 'carlos'); //conectamos ao mysql mysql_select_db('animes',$db); //selecionamos a database escolhido $_POST[blog_text] = str_replace("\n", "<br>", $_POST[blog_text]); $register ="INSERT INTO blog (blog_name,blog_text,user_id) VALUES ('$_POST[titulo]','$_POST[blog_text]','$_SESSION[userid]')"; if (!mysql_query($register,$db)) { die('Error: ' . mysql_error()); echo "error"; } echo "1 record added"; } ?> EDIT: isto e' so' para adicionar 😛 esse include func "php/fun.php" é o que? Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 01:26 PM Report Share #462763 Posted June 14, 2012 at 01:26 PM esse include func "php/fun.php" é o que? e' um ficheiro que tem algumas funcoes que eu necessitei para fazer determinadas operacoes. http://www.w3schools.com/php/php_includes.asp Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 01:36 PM Author Report Share #462773 Posted June 14, 2012 at 01:36 PM e' um ficheiro que tem algumas funcoes que eu necessitei para fazer determinadas operacoes. http://www.w3schools...hp_includes.asp Sim mas eu queria saber é quais as querys que eu vou ter de meter no func.php Link to comment Share on other sites More sharing options...
MASNathan Posted June 14, 2012 at 01:48 PM Report Share #462782 Posted June 14, 2012 at 01:48 PM primeiro tens de criar a tabela para as noticias, com os campos que tu bem entenderes... depois tens de escrever as queries para essa tabela ex: select * from noticias. tanto para select como para insert, update e ou delete Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 01:55 PM Author Report Share #462787 Posted June 14, 2012 at 01:55 PM Já fiz o form, e os conects a base de dados... as querys consigo arranjar em algum lado? Link to comment Share on other sites More sharing options...
MASNathan Posted June 14, 2012 at 01:59 PM Report Share #462789 Posted June 14, 2012 at 01:59 PM Já fiz o form, e os conects a base de dados... as querys consigo arranjar em algum lado? sabes trabalhar com sql? Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 02:01 PM Author Report Share #462790 Posted June 14, 2012 at 02:01 PM Sei, mas nao sei é ligar php com mysql e meter as coisas a funcionarem é ai que estão as minhas dúvidas 😞 Link to comment Share on other sites More sharing options...
pikax Posted June 14, 2012 at 02:01 PM Report Share #462791 Posted June 14, 2012 at 02:01 PM Sei, mas nao sei é ligar php com mysql e meter as coisas a funcionarem é ai que estão as minhas dúvidas 😞 Estuda http://www.w3schools.com/sql/ Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast." Link to comment Share on other sites More sharing options...
Joel Luis Posted June 14, 2012 at 02:04 PM Author Report Share #462792 Posted June 14, 2012 at 02:04 PM mas fazer querys eu sei, só nao quais as querys que vou ter de fazer aqui.. tipo tenho de criar uma tabela noticias, com titulo... imagens meto tambem na tabela? ou videos que postar ? textarea tambem? é isso que eu nao sei Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now