conect.php:
<?php
$server = "localhost" ;
$username = "root" ;
$password = "xxxxxxx" ;
mysql_connect($server,$
username,$password) ;
mysql_select_db("web");
?>
svc103 .php:
<?php
include('conecta.php');
class svc103 {
public function deleteMestre($nome) {
$cSql = "delete from forma where nome = '".$nome."'" ;
$result = mysql_query($cSql);
$dados[erro] = "0";
$dados[mensagem] = " ";
$dados[cSql] = " ";
if (!$result) {
$dados[erro] = $sql.my.mysql_errno();
$dados[mensagem] = $sql.mysql_error();
$dados[cSql] = $cSql;
}
return $dados ;
}
}
?>
Em 15 de abril de 2011 11:31, Jose Carlos Leoner <[email protected]>escreveu:
> Cristian
>
> Obrigado por responder.
>
> No php parece que funciona legal
>
> O estranho é que quando uso o browse do amfphp é que vem a mensagem
> estranha. Parece que ele é que não aceita o include.
>
>
> Em 15 de abril de 2011 10:46, Cristian Edson Göhl
> <[email protected]>escreveu:
>
> Olha, acho que seria em lista de PHP.
>>
>> O include funciona numa boa.
>>
>> se este seu conecta.php for uma classe lembre-se de instancia-la e chamar
>> a função de conexão.
>>
>> outra coisa, tu esta usando mysql_connect, mas não vi nada sobre fechar a
>> conexão!
>>
>> PHP e FLEX são independentes, pode trabalhar normal seu PHP, não tem
>> alteração.
>>
>> Abraço.
>>
>> ------------------------------
>> Date: Fri, 15 Apr 2011 10:38:40 -0300
>> Subject: [flexdev] Como parametrizar na classe do remoto do php o servidor
>> ?
>> From: [email protected]
>> To: [email protected]
>>
>>
>> Pessoal
>>
>> Tenho classe do meu amfphp onde especifico a conexão com o banco de dados
>> Coloquei um pequeno exemplo abaixo.
>> Funciona perfeitamente.
>> Só que ao instalar em produção preciso alterar todos os arquivos php para
>> a conexão ao novo servidor. Seria o nome do usuário,senha e banco.
>> Tentei usar um include onde teria um unico arquivo onde teria essas
>> variaveis
>> Mas não sei se é classe do php ou do amfphp o include não funciona.
>> Alguem tem alguma dica ?
>> Desculpem se não for o local correto para se colocar essa duvida mas
>> procurei no google e ainda não achei uma solução.
>>
>> <?php
>> function conecta() {
>> // include('conecta.php');
>> $server = "localhost" ;
>> $username = "root" ;
>> $password = "xxxxxxx" ;
>> $db = mysql_connect($server,$username,$password) ;
>> mysql_select_db("web", $db);
>> return $db ;
>> }
>> class svc103 {
>>
>> public function deleteMestre($nome) {
>> $db = conecta() ;
>> $cSql = "delete from forma where nome = '".$nome."'" ;
>> $result = mysql_query($cSql,$db);
>> $dados[erro] = "0";
>> $dados[mensagem] = " ";
>> $dados[cSql] = " ";
>> if (!$result) {
>> $dados[erro] = $sql.my.mysql_errno();
>> $dados[mensagem] = $sql.mysql_error();
>> $dados[cSql] = $cSql;
>> }
>> return $dados ;
>> }
>> }
>> ?>
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev