All pastes #804303 Raw Edit

Untitled

public text v1 · immutable
·published 2007-12-03 10:09 UTC
rendered paste body
<?
require_once("lib/MDB2.php");

$conexao = "mysqli://user:pass@host/db";

$options = array (
	'debug'       => 2,
	'portability' => MDB2_PORTABILITY_NONE,
);

$conexao = MDB2::factory($conexao, $options);

#Debug?
#echo "<pre>"; var_dump($conexao); echo "</pre>";

if(PEAR::isError($conexao)) {
	echo "Erro<br /><br />Estamos com uma instabilidade no nosso sistema. Por favor, tente novamente dentro de instantes.";
	exit();
}

$resultado_listar_secoes = $conexao->prepare("SELECT DfIdSecao, DfNomeSecao FROM tbSecao ORDER BY DfNomeSecao ASC", MDB2_PREPARE_RESULT) or die("Ocorreu um erro");
$resultado_listar_secoes = $resultado_listar_secoes->execute() or die("Ocorreu um erro");

echo "<select size=\"1\" name=\"DfIdSecao\">";

while($linha = $resultado_listar_secoes->fetchRow(MDB2_FETCHMODE_ASSOC)) {
	$DfIdSecao = $linha["DfIdSecao"];
	$DfNomeSecao = $linha["DfNomeSecao"];

	echo "<option value=\"$DfIdSecao\">$DfNomeSecao</option>";
}

echo "</select>";

$resultado_listar_secoes->free();

echo "<hr />";

$resultado_membro = $conexao->prepare("SELECT DfLogin FROM tbMembro WHERE DfIdMembro=1", MDB2_PREPARE_RESULT) or die("Ocorreu um erro");
$resultado_membro = $resultado_membro->execute() or die("Ocorreu um erro");

while($linha = $resultado_membro->fetchRow(MDB2_FETCHMODE_ASSOC)) {
	$DfLogin = $linha["DfLogin"];

	echo "$DfLogin";
}

$resultado_membro->free();

echo "<hr />";

$conexao->disconnect();
?>