Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema de arquivos


Blackleaf

Pergunta

Eu comecei recentemente a (tentar) programar php. E como estou no começo, ainda preciso de algumas ajudas básica. =/

Estou querendo criar um sistema de arquivos para download.

Que contenha:

. ID

. Imagem (.png)

. Descrição

. Link

Estou tendo dificuldades para criar a tabela no mysql, não sei quais valores atribuir.

Eu já sei editar/acrescentar dados à tabela no Mysql via PHP, mas ainda não sei criar a tabela.

Por isso, me ajudem porfavor.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Você pretende criar essa tabela via PHP?

se for, tente isso:

CREATE TABLE  `nome_da_sua_base`.`TABELA` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`imagem` TEXT NOT NULL ,
`descricao` VARCHAR( 255 ) NOT NULL ,
`link` VARCHAR( 150 ) NOT NULL
)

Link para o comentário
Compartilhar em outros sites

  • 0

Estou tendo problemas para fazer a imagem aparecer.

Como faço para a imagem aparecer?

Eu fiz o seguinte:

Criei 3 arquivos: conn.php, enviar.php e ver.php

CONN.php

<?php

$conn = mysql_connect("localhost", "root", "");
$db = mysql_select_db("cds");

?>
ENVIAR.php
<?php

require("conn.php");
if($_POST['submit']) {
    $img = $_POST['img'];
    $desc = $_POST['desc'];
    $link = $_POST['link'];
    
    $query = mysql_query("INSERT INTO cds VALUES ('', '$img', '$desc', '$link')");
    
    if($query) {
    echo "Adicionado"; 
    } else {
    echo "Erro"; 
    } 
}

?>

<form method="post" ecntype="multipart/form-data">
<input type="file" name="img">
<input type="text" name="desc">
<input type="text" name="link">
<input type="submit" name="submit">
</form>
VER.php
<?php

    require("conn.php");
    
    $query = mysql_query("SELECT * FROM cds ORDER BY id DESC LIMIT 5");

while( $row = mysql_fetch_array($query) ) {
$img = $row['img'];
$desc = $row['desc'];
$link = $row['link'];

echo "+" . $img . "+" . $desc . "+ <a href='" . $link ."'>Download</a><br>";
}

?>

Editado por Blackleaf
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...