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

Data grid não deleta nem exclui


celso paula Jr

Pergunta

galera bom tarde sou novato em php no meu sistema to incluindo uma datagrid para exibir os dados gravados no banco

e queria que ela fizesse a edição desses dados e tambem a exclusão não estou conseguindo..

segue o codigo

<?php

include ("DataGrid.php");

function testInlineFunction($email)

{

$email = str_replace(array('@', '.'), array(' [at] ', ' [dot] '), $email);

return $email;

}

define('DB_HOST', 'localhost');

define('DB_USER', XXX);

define('DB_PASS', 'XXXXX');

define('DB_NAME', 'XXXXXXXXX');

$dbLinkId = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die('Cannot create mysql connection' . mysql_error());

mysql_select_db(DB_NAME, $dbLinkId);

$users = array();

$result = mysql_query("SELECT * FROM quarto", $dbLinkId);

while ($row = mysql_fetch_assoc($result))

{

$users[] = $row;

}

mysql_free_result($result);

?>

<html><head><title> DataGrid </title>

<style>

.fdg_sortable {cursor:pointer;text-decoration:underline;color:#00f}

.alterRow {background-color:#dfdfdf}

</style></head><body>

<p>Clique no cabeçalho da tabela para ordenar por essa coluna.</p>

<?php

Fete_ViewControl_DataGrid::getInstance($users)

->setGridAttributes(array('cellspacing' => '1', 'cellpadding' => '5', 'border' => '0'))

->enableSorting(true)

->removeColumn('idQuarto')

->setup(array(

'tipoQuarto' => array('header' => 'Quarto', 'cellTemplate'),

'numeroQuarto' => array('header' => 'Numero', 'cellTemplate' ),

'valorQuarto' => array('header' => 'Valor', 'cellTemplate' )

))

->addColumnAfter('Ação', '<a href="#edita.php?id=&idQuarto$">Alterar</a> -

<a href="#delete.php?id=$idQuarto$" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')">Delete</a>', 'Ação', array('align' => 'center'))

//->addColumnBefore('codigo', '%counter%.', 'Código', array('align' => 'right')) <<< codigo para mostra o id do quarto

->setStartingCounter(1)

->setRowClass('row')

->setAlterRowClass('alterRow')

->render();

?>

</body>

</html>

alguém pode me dar uma ajuda!! não estou conseguindo botar funcionabilidade nos links Alterar e delete obrigado!

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

<a href="#edita.php?id=&idQuarto$">

<a href="#delete.php?id=$idQuarto$" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')">

//////////tenta assim

<a href="edita.php?id=$idQuarto">

<a href="delete.php?id=$idQuarto" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')">

Link para o comentário
Compartilhar em outros sites

  • 0
<a href="#edita.php?id=&idQuarto$">

<a href="#delete.php?id=$idQuarto$" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')">

//////////tenta assim

<a href="edita.php?id=$idQuarto">

<a href="delete.php?id=$idQuarto" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')">

já tentei nada faz =/

continua na mesma..

será q eu tenho q nesses dois href chamar algum tipo de função?

Link para o comentário
Compartilhar em outros sites

  • 0

hahaha que burro sou

?><a href="edita.php?id=<?php echo $idQuarto; ?>"><?php

?><a href="delete.php?id=<?php echo $idQuarto; ?>" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')"><?php

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

  • 0
hahaha que burro sou

?><a href="edita.php?id=<?php echo $idQuarto; ?>"><?php

?><a href="delete.php?id=<?php echo $idQuarto; ?>" onclick="return confirm(\'Você Tem certeza que deseja excluir?\')"><?php

já tentei também por ele esta dentro de uma função do datagrid ele não aceita o echo

mas, vlw pela ajuda amigao!

Link para o comentário
Compartilhar em outros sites

  • 0
eu não sou nenhum pro

mas senao podes fazer echo do $id ou de

echo "<a href='edita.php?id=$idQuarto'>";

não sei como posso ajudar, axo que esta fora do meu alcance

ta de boa muitoo obrigado pela ajuda! se prescisa to por aqui sempre :)

eu fiz de um jeitinho aki..

+ vou ter que usar outra pagina coisa q eu não queria + acho q deu certo aushasuash

vlw amigo! abraço

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...