![](https://forum.scriptbrasil.com.br/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
taudujas
-
Total de itens
1.244 -
Registro em
-
Última visita
Posts postados por taudujas
-
-
-
Meu grupo, esta eu e o ikinet trabalhando o madson acho que não teve tempo ainda, tirando isso estamos trabalhando como uma ótima "dupla".
-
então o que era assim:
$cadastro ="$nome][";
fica assim:
$cadastro =_POST['nome]";
certo?
Ficaria assim Alan:
$cadastro = "$_POST['nome']";
-
-
já pega logo o Fedora core 2 ele é muito instavel.
-
bom pessoal minha equipe esta somente eu e o ikkinet por enqto trabalhando, acho que o madson esta sem tempo , mas esta indo bem.
-
-
Deu certo pessoal, muito obrigado a todos que me ajudaram.
-
Um software bom para gravar cds no Linux é o K3B.
-
Ok, obrigado Griphon, é mesmo esta como palavra o imput, é que tinha feito de outro modo e agora tinha esquecido de alterar.
-
Mudei para:
form.php
<?include "bd.php"
?>
<html>
<head>
<title>Buscar anuncios - liga Negocios.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="busca.php">
<table width="66%" border="0">
<tr>
<td width="22%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Busca:</font></strong></td>
<td width="19%"><input name="palavra" type="text" id="palavra"></td>
<td width="59%"><select name="select">
<option value="diversos">diversos</option>
<option value="imoveis">imoveis</option>
<option value="veiculos">veiculos</option>
</select>
<input type="submit" name="Submit" value="Buscar"></td>
</tr>
</table>
</form>
</body>
</html>
busca.php
<?include "bd.php";
//pega os dados digitados no formulario
$busca = $_POST["busca"];
$select = $_POST['select'];
// seleciona os dados do banco
$query = mysql_query("SELECT * FROM $select where nome LIKE '$busca'") or die(mysql_error());
$contagem = mysql_num_rows($query);// verifica os numeros de linhas
if ($contagem == 0) //se for igual a zero
{
echo "<center><font color = \"#0000FF\">Não Achou Nenhum Registro</font></center>
<a href=\"javascript:history.go(-1)\"><center>Voltar</center></a>";
exit();
}
else{
while ($select= mysql_fetch_array($query)){
$nome = $select["nome"];
echo "$nome<br>";
echo "Erro: ". mysql_error();
}
}
?>
Mas não esta achando nada.. qual sera o problema agora?
-
é vou mudar este select ai amanha, hoje já estou indo dormir, amanha acordo cedo..mas muito obrigado a todos que me ajudaram por enqto.
-
Voce acharia melhor eu usar só as três categorias mesmo?? tipo:
- Diversos
- Imoveis e
- Veiculos ??
Que neste Select ai ele esta pegando somente da tabela diversos o campo nome..
-
<?
include "bd.php"
?>
<html>
<head>
<title>Buscar anuncios - liga Negocios.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="busca.php">
<table width="66%" border="0">
<tr>
<td width="22%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Busca:</font></strong></td>
<td width="19%"><input name="palavra" type="text" id="palavra"></td>
<td width="59%"><select name="tabela">
<option value="select">Selecione</option>
<?
$sql = "SELECT nome FROM diversos ORDER BY nome";
$exec = mysql_query($sql);
while ($array = mysql_fetch_array($exec))
{
$tabela = $array['nome'];
$tabela = strtoupper($tabela);
echo "<option value=\"$tabela\">$tabela</option>\n";
}
?>
</select>
<input type="submit" name="Submit" value="Buscar"></td>
</tr>
</table>
</form>
</body>
</html>
esta ai em vermelho.
-
o meu banco é este:
CREATE TABLE `diversos` (`codigo` int(10) unsigned NOT NULL auto_increment,
`data` date NOT NULL default '0000-00-00',
`categoria` varchar(60) NOT NULL default '',
`opnegocio` varchar(40) NOT NULL default '',
`nome` varchar(60) NOT NULL default '',
`grupo` varchar(40) NOT NULL default '',
`valor` varchar(50) NOT NULL default '',
`descricao` text NOT NULL,
`foto` varchar(200) NOT NULL default '',
`contato` varchar(60) NOT NULL default '',
`cidade` varchar(50) NOT NULL default '',
`uf` char(2) NOT NULL default '',
`email` varchar(60) NOT NULL default '',
PRIMARY KEY (`codigo`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
CREATE TABLE `imoveis` (
`codigo` int(10) unsigned NOT NULL auto_increment,
`data` date NOT NULL default '0000-00-00',
`categoria` varchar(70) NOT NULL default '',
`opnegocio` varchar(40) NOT NULL default '',
`tipo` varchar(40) NOT NULL default '',
`bairro` varchar(40) NOT NULL default '',
`endereco` varchar(60) NOT NULL default '',
`valor` varchar(40) NOT NULL default '',
`descricao` text NOT NULL,
`foto` varchar(200) NOT NULL default '',
`contato` varchar(70) NOT NULL default '',
`cidade` varchar(40) NOT NULL default '',
`uf` char(2) NOT NULL default '',
`email` varchar(60) NOT NULL default '',
PRIMARY KEY (`codigo`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
CREATE TABLE `veiculos` (
`codigo` int(10) unsigned NOT NULL auto_increment,
`data` date NOT NULL default '0000-00-00',
`categoria` varchar(80) NOT NULL default '',
`opnegocio` varchar(80) NOT NULL default '',
`modelo` varchar(40) NOT NULL default '',
`motor` varchar(40) NOT NULL default '',
`anomod` varchar(40) NOT NULL default '',
`cor` varchar(30) NOT NULL default '',
`valor` varchar(20) NOT NULL default '',
`descricao` text NOT NULL,
`foto` varchar(200) NOT NULL default '',
`contato` varchar(40) NOT NULL default '',
`uf` char(2) NOT NULL default '',
`email` varchar(60) NOT NULL default '',
PRIMARY KEY (`codigo`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
A Variavel $busca é o campo onde a pessoa vai digitar as palavras, como d20 por exemplo e select é onde ela vai procurar, na categoria no caso, logo a tabela do banco entendeu?
-
Olha agora:
<?include "bd.php";
//pega os dados digitados no formulario
$busca = $_POST["busca"];
$select = $_POST['select'];
// seleciona os dados do banco
$query = mysql_query("SELECT * FROM $select where $busca LIKE '$busca'") or die(mysql_error());
$contagem = mysql_num_rows($query);// verifica os numeros de linhas
if ($contagem == 0) //se for igual a zero
{
echo "<center><font color = \"#0000FF\">Não Achou Nenhum Registro</font></center>
<a href=\"javascript:history.go(-1)\"><center>Voltar</center></a>";
exit();
}
else{
while ($select= mysql_fetch_array($query)){
$nome = $select["nome"];
echo "$nome<br>";
echo "Erro: ". mysql_error();
}
}
?>
ERRO: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'where LIKE ''' at line 1
-
Error coloquei assim:
<?include "bd.php";
//pega os dados digitados no formulario
$busca = $_POST["busca"];
$select = $_POST['select'];
// seleciona os dados do banco
$query = mysql_query("SELECT FROM $select where nome LIKE '$busca'") or die(mysql_error());
$contagem = mysql_num_rows($query);// verifica os numeros de linhas
if ($contagem == 0) //se for igual a zero
{
echo "<center><font color = \"#0000FF\">Não Achou Nenhum Registro</font></center>
<a href=\"javascript:history.go(-1)\"><center>Voltar</center></a>";
exit();
}
else{
while ($select= mysql_fetch_array($query)){
$nome = $select["nome"];
echo "$nome<br>";
echo "Erro: ". mysql_error();
}
}
?>
e retornou:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM '' where nome LIKE ''' at line 1 -
Mas então por o que que eu teria que mudar ??
Retornou este erro:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'where nome like ''' at line 1 -
Acho que é em PHP, por que ele postou aqui na nossa area....
-
Ok Error estou fazendo assim olha:
<?include "bd.php"
?>
<html>
<head>
<title>Buscar anuncios - liga Negocios.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="busca.php">
<table width="66%" border="0">
<tr>
<td width="22%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Busca:</font></strong></td>
<td width="19%"><input name="palavra" type="text" id="palavra"></td>
<td width="59%"><select name="tabela">
<option value="select">Selecione</option>
<?
$sql = "SELECT nome FROM diversos ORDER BY nome";
$exec = mysql_query($sql);
while ($array = mysql_fetch_array($exec))
{
$tabela = $array['nome'];
$tabela = strtoupper($tabela);
echo "<option value=\"$tabela\">$tabela</option>\n";
}
?>
</select>
<input type=submit" name="Submit" value="Buscar"></td>
</tr>
</table>
</form>
</body>
</html>
Busca.php
<?include "bd.php";
//pega os dados digitados no formulario
$busca = $_POST["busca];
$select = $_POST['select'];
// seleciona os dados do banco
$query = mysql_query("SELECT $busca where nome like '$select'") or die(mysql_error());
$contagem = mysql_num_rows($query);// verifica os numeros de linhas
if ($contagem == 0) //se for igual a zero
{
echo "<center><font color = \"#0000FF\">Não Achou Nenhum Registro</font></center>
<a href=\"javascript:history.go(-1)\"><center>Voltar</center></a>";
exit();
}
else{
while ($select= mysql_fetch_array($query)){
$nome = $select["nome"];
echo "$nome<br>";
echo "Erro: ". mysql_error();
}
}
?>
Mas não da certo, não retorna erro nem nada.
-
Acho que seria interessante voce desenvolver um forum ou um script que seja util a voce e que tenha varias funções..
-
ninguém poderia me ajudar???
-
Facil..
1) Voce precisa ter um gravador de CD;
2) Ter uma midia virgem.
3) Usar um programa para gravar, aconselho o NERO e pronto.
-
Eu entrei no site do GD
E lá tava falando pra eu alterar uma linha do php.ini
De
extension_dir = "./"
Paraextension_dir = "./extensions/"
Eu fiz, e nada!
Voce tem que colocar o diretorio onde se encontra as extenções do PHP ai e tirar o ; da frente caso tenha.
Script
em PHP
Postado
Ah cara então acho que só pagando mesmo..eu bem que gostaria de um big mac, com a fome que eu to..hehe![wink.gif](http://scriptbrasil.com.br/forum/html/emoticons/wink.gif)