Guest August Burns Red Postado Novembro 22, 2006 Denunciar Share Postado Novembro 22, 2006 Não sei porque não faz a consulta:<table border="1"><tr> <td><b>ID</b></td> <td><b>Nome</b></td> </tr> <?php $query = 'SELECT * FROM `tb_cad_catego` WHERE 1 ORDER BY idCategorias'; $resultado = mysql_query($query); while ($linha = mysql_fetch_array($resultado)) { ?> <tr> <td><?php echo $linha['idCategorias']; ?></td>; <td><?php echo $linha['Nome']; ?></td>; </tr> <?php } ?> </table>Gostaria de saber se está correta, caso não gostaria de saber onde está o erro e como repara-lo.Té mais Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Novembro 22, 2006 Denunciar Share Postado Novembro 22, 2006 Qual erro aparece? Coloque o mysql_error() após o mysql_query() para ver o que acontece.Tente trocar a consulta por esta:$query = 'SELECT * FROM tb_cad_catego ORDER BY idCategorias'; []'s Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest August Burns Red Postado Novembro 22, 2006 Denunciar Share Postado Novembro 22, 2006 <_< Que bobiada que eu dei apareceu lá (No database select) :lol: mais agora estou com outro problema a saida aparece assim:CATEGORIAS; ;ID Nome1 Impressoras2 ProcessadoresNão sei de onde aparece esses "; ;" no meu código não está dizendo para escrever isto:<table border="1"><tr> <td><b>ID</b></td> <td><b>Nome</b></td> </tr> <?php mysql_select_db('ectrony_newstore'); $query = 'SELECT * FROM tb_cad_catego ORDER BY idCategorias'; $resultado = mysql_query($query) or die (mysql_error()); while ($linha = mysql_fetch_array($resultado)) { ?> <tr> <td><?php echo $linha['idCategorias']; ?></td>; <td><?php echo $linha['Nome']; ?></td>; </tr> <?php } ?> </table> Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Novembro 22, 2006 Denunciar Share Postado Novembro 22, 2006 Esses dois ponto-e-vírgulas estão antes da tabela. Então verifique o que há antes da tag <table>.[]'s Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest August Burns Red Postado Novembro 22, 2006 Denunciar Share Postado Novembro 22, 2006 Infelizmente não há nada que resulta-se nesse resultado, confira abaixo:<?php require_once('../Connections/connNewStore.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <p>CATEGORIAS</p> <table border="1"><tr> <td><b>ID</b></td> <td><b>Nome</b> ...Continua...Como pode ver não há nada, e tais caracteres (dois ponto-e-vírgula) só aparecem se o código de consulta for bem sucedido.Té mais.--Cara andei fazendo uns testes aqui e percebi que a cada registro inserido mais dois ponto-e-vírgula ao lado daqueles. Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Novembro 23, 2006 Denunciar Share Postado Novembro 23, 2006 Como você está inserindo os dados? Poste o script.[]'s Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Novembro 23, 2006 Denunciar Share Postado Novembro 23, 2006 <?php require_once('../Connections/connNewStore.php'); mysql_select_db("$database_connNewStore"); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } $foto = $_FILES["Foto"]["name"]; $fotoTmp = $_FILES["Foto"]["tmp_name"]; if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO tb_cad_produt (Nome, Descricao, preço, Peso, Estoque, ad_Data, ad_Hora) VALUES (%s, %s, %s, %s, %s, '$ad_Data', '$ad_Hora')", GetSQLValueString($_POST['Nome'], "text"), GetSQLValueString($_POST['Descricao'], "text"), GetSQLValueString($_POST['preço'], "double"), GetSQLValueString($_POST['Peso'], "double"), GetSQLValueString($_POST['Estoque'], "int")); if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form2")) { $insertSQL = sprintf("INSERT INTO tb_cad_pictur (Foto) VALUES ('$foto')", GetSQLValueString($_POST['Foto'], "text")); function geraImg($img, $max_x, $max_y, $imgNome) { list($width, $height) = getimagesize($img); $original_x = $width; $original_y = $height; if($original_x > $original_y) { $porcentagem = (100 * $max_x) / $original_x; } else { $porcentagem = (100 * $max_Y) / $original_y; } $tamanho_x = $original_x * ($porcentagem / 100); $tamanho_y = $original_y * ($porcentagem / 100); $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y); $image = imagecreatefromjpeg($img); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height); return imagejpeg($image_p, $imgNome, 100); } geraImg($fotoTmp, 320, 240, "images/up".$foto); mysql_select_db($database_connNewStore, $connNewStore); $Result1 = mysql_query($insertSQL, $connNewStore) or die(mysql_error()); $insertGoTo = "default.php?nfn=donp"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>cad_new_produto</title> <style type="text/css"> <!-- .style5 {font-family: Tahoma; font-weight: bold; font-size: 14px; } .style8 {font-size: 10px; font-family: Arial, Helvetica, sans-serif;} .style11 {font-size: 12px} .style12 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style> </head> <body> <p> </p> <form action="<?php echo $editFormAction; ?>" method="post" enctype="multipart/form-data" name="form1"> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Nome:</td> <td><input type="text" name="Nome" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Descricao:</td> <td><input type="text" name="Descricao" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">preço:</td> <td><input type="text" name="preço" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Peso:</td> <td><input type="text" name="Peso" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Estoque:</td> <td><input type="text" name="Estoque" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Ad_Data:</td> <td><?php $ad_Data = date('Y-m-d'); echo "$ad_Data"; ?></td> </tr> <tr valign="baseline"> <td nowrap align="right">Ad_Hora:</td> <td><?php $ad_Hora = strftime("%H:%M:%S"); echo "$ad_Hora"; ?></td> </tr> <tr valign="baseline"> <td nowrap align="right">Foto:</td> <td><input name="foto" type="file" id="foto" size="20" /></td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td><input type="submit" value="Insert record"></td> </tr> </table> <input type="hidden" name="MM_insert" value="form1"> </form> <p> </p> <p> </p> </body> </html> É meio grande mais tá aew, eu insiro os dados no MySQL utilizando a Aplicação - Insert Record do Dreamweaver, mas está isso não importa, o script que eu uso é esse aí.Até mais. Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest August Burns Red Postado Novembro 24, 2006 Denunciar Share Postado Novembro 24, 2006 Será que ninguém nunca teve esse problema e resolveu ou alguém que nunca viu nada assim mas saiba resolver?Até mais. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest August Burns Red
Não sei porque não faz a consulta:
Gostaria de saber se está correta, caso não gostaria de saber onde está o erro e como repara-lo.
Té mais
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados