Я новичок ... на сайте и в PHP в целом. Пожалуйста, прости мою неумелость.
В любом случае, я попытался пролистать помеченные сообщения для «передачи» «переменных» и т. Д. Получил несколько укусов, но не совсем то, что мне нужно. К сожалению, я изучаю вещи с помощью реверс-инжиниринга, поэтому, как и многие, я собирался украсть фрагменты PHP и адаптироваться к моим потребностям. Делает для некоторых огромных пробелов в процессе обучения, которые мне нужно заполнить.
В любом случае, у меня есть страница, которую я собрал, и она тянет кучу хорошо упорядоченных записей из БД, которую я сделал. У меня они показывают, как мне нравится использовать ASC в запросе.
У меня есть навигация, чтобы отфильтровать результаты по первой букве, например "../name.php?bbname=a", но из-за моей некомпетентности это не работает.
Я думаю, что метод, который у меня есть для построения запроса, может быть слишком негибким ?? Я добавляю мой нецензурный код ниже с закомментированными областями, чтобы показать, что я пытаюсь достичь. Я не знаю, почему у меня есть два запроса. Это как если бы я сидел там, просто "ожидая" переданной информации. Я предполагаю, что мне нужно просто переделать исходный запрос, чтобы он лежал в ожидании GET, но все еще собирал большой SELECT ALL
Извините, если мой метод постановки вопроса выключен ... СПАСИБО!
<?php include "header.php";?>
<?php include "wrap.php";?>
<?php include "left.php";?>
<div id="content">
<div id="ad728x90">
<?php include "ad728x90.php";?>
</div>
<?php include "utilplaces.php";?>
<h1>Places by Name</h1>
<div id="horizon"><a href="?bbname=a">A</a> <a href="?bbname=b">B</a> <a href="?bbname=c">C</a> <a href="?bbname=d">D</a> <a href="?bbname=e">E</a> <a href="?bbname=f">F</a> <a href="?bbname=g">G</a> <a href="?bbname=h">H</a> <a href="?bbname=i">I</a> <a href="?bbname=j">J</a> <a href="?bbname=k">K</a> <a href="?bbname=l">L</a> <a href="?bbname=m">M</a> <a href="?bbname=n">N</a> <a href="?bbname=o">O</a> <a href="?bbname=p">P</a> <a href="?bbname=q">Q</a> <a href="?bbname=r">R</a> <a href="?bbname=s">S</a> <a href="?bbname=t">T</a> <a href="?bbname=u">U</a> <a href="?bbname=v">V</a> <a href="?bbname=w">W</a> <a href="?bbname=x">X</a> <a href="?bbname=y">Y</a> <a href="?bbname=z">Z</a> <a href="?bbname=0">0-9</a></div>
<div class="cnp"></div>
</div>
<div id="biggun">
<?php
// Connects to the Database
mysql_connect("localhost","user","password") or die(mysql_error());
mysql_select_db("databasename") or die(mysql_error());
// I AM TRYING TO GRAB THE VARIABLES FROM THE URL BUT HAVE NO CLUE
$bbname = $_GET['bbname'];
// THIS IS THE STANDARD DB QUERY TO SETUP THE PAGE IN DEFAULT LOAD
$data = mysql_query("SELECT * FROM places ORDER BY `places`.`name` ASC LIMIT 0, 30 ")
or die(mysql_error());
echo "<table id=\"placesstable\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n";
echo " <col id=\"bbNAME\" />\n";
echo " <col id=\"bbIMG\" />\n";
echo " <col id=\"bbDETAILS\" />\n";
echo " <col id=\"bbHOURS\" />\n";
echo " <col id=\"bbTYPE\" />\n";
echo " <col id=\"bplacesEA\" />\n";
echo " <col id=\"bbRATING\" />\n";
echo " <thead>\n";
echo " <tr>\n";
echo " <th style=\"border: none;\">Name</th>\n";
echo " <th> </th>\n";
echo " <th>Details </th>\n";
echo " <th>Hours</th>\n";
echo " <th>Type</th>\n";
echo " <th>Area</th>\n";
echo " <th> Rating</th>\n";
echo " </tr>\n";
echo " </thead>\n";
echo " <tbody>\n";
while($info = mysql_fetch_array( $data ))
{
echo "<tr>";
echo "<td><p class=\"placesnametable\"><a href=\"#\">".$info['name'] . "</a></p></td> ";
echo "<td><img src=\"".$info['tmbimg']."\" alt=\"\" name=\"placesthumb\" width=\"100\" height=\"67\" class=\"placesthumb\" /></td> ";
echo "<td>".$info['address'] . "<br />\n" .$info['phonenumber'] . "</td>";
echo "<td>".$info['hours'] . "</td> ";
echo "<td>".$info['type'] . "</td> ";
echo "<td>".$info['district'] . "</td> ";
echo "<td>Pending<!--RATING--></td></tr>";
}
echo "</tbody>";
echo "</table>";
?>
</div>
<?php include "feetie.php";?>