PHP és SQL
Szevasztok!
Segítséget szeretnék kérni egy php "extension"-el kapcsolatban. A problémám a következő:
Van egy weboldalam amin listázok különböző dolgokat (Mysql-ből) + Invision Power Board-al kombinálom, tehát a topicokat exportálom ki a saját weboldalamra. Eddig úgy oldottam meg a dolgot hogy minden egyes listázáshoz csináltam egy külön php-filet és abban hajtottam végre minden egyes topichoz a lekérdezést.
Ennek csupán annyi a problémája, hogy van kb. 250 topic és azt fogom kiexportálni a weboldalamra listaszerűen tehát 250 db php file szükséges hozzá. Namost a forum is olyan elven működik hogy van egy adott topic annak az elérése "http://www.aaa.hu/forum/index.php?showtopic=5"
Valahogyan és is így szeretném megoldani a lekérdezéseket a weboldalamon tehát pl: http://www.weboldal.hu/index.php --> és utánna showtopic = forumid azonosítója.
A kérdésem az lenne hogyan tudnám ezt megoldani tehát én valami olyanra gondolok, hogy a mysql lekérdezéseket ennek a számnak alapján kellene végrehattani.
Jelenleg a következő kódot használom:
<?php
include("../sqlconn/sql.php");
$topicid = '25';
$query = mysql_query ("select* from ibf_topics where tid=".$topicid."");
$topicrow = mysql_fetch_array($query);
$title = ($topicrow["title"]);
echo ('<div id="pagesectionstitles">'.$title.'</a></div></div>');
echo ('<div class="newscontainer">');
$query = mysql_query ("SELECT * FROM `ibf_posts` where topic_id = ".$topicid."");
$postfetch = mysql_fetch_array($query);
$content = $postfetch["post"];
echo ('<div id="newstitle"></div>'.$content.'');
?>
Nem vagyok eléggé jártas php programozásban eddig minden sikerült amire szükségem volt kivéve ezt. :)
■ Segítséget szeretnék kérni egy php "extension"-el kapcsolatban. A problémám a következő:
Van egy weboldalam amin listázok különböző dolgokat (Mysql-ből) + Invision Power Board-al kombinálom, tehát a topicokat exportálom ki a saját weboldalamra. Eddig úgy oldottam meg a dolgot hogy minden egyes listázáshoz csináltam egy külön php-filet és abban hajtottam végre minden egyes topichoz a lekérdezést.
Ennek csupán annyi a problémája, hogy van kb. 250 topic és azt fogom kiexportálni a weboldalamra listaszerűen tehát 250 db php file szükséges hozzá. Namost a forum is olyan elven működik hogy van egy adott topic annak az elérése "http://www.aaa.hu/forum/index.php?showtopic=5"
Valahogyan és is így szeretném megoldani a lekérdezéseket a weboldalamon tehát pl: http://www.weboldal.hu/index.php --> és utánna showtopic = forumid azonosítója.
A kérdésem az lenne hogyan tudnám ezt megoldani tehát én valami olyanra gondolok, hogy a mysql lekérdezéseket ennek a számnak alapján kellene végrehattani.
Jelenleg a következő kódot használom:
<?php
include("../sqlconn/sql.php");
$topicid = '25';
$query = mysql_query ("select* from ibf_topics where tid=".$topicid."");
$topicrow = mysql_fetch_array($query);
$title = ($topicrow["title"]);
echo ('<div id="pagesectionstitles">'.$title.'</a></div></div>');
echo ('<div class="newscontainer">');
$query = mysql_query ("SELECT * FROM `ibf_posts` where topic_id = ".$topicid."");
$postfetch = mysql_fetch_array($query);
$content = $postfetch["post"];
echo ('<div id="newstitle"></div>'.$content.'');
?>
Nem vagyok eléggé jártas php programozásban eddig minden sikerült amire szükségem volt kivéve ezt. :)
ez nem teljesen PHP, alap HTML
$_GET['showtopic'] változóban elérhető lesz az átadott érték. Azt csinálsz vele amit akarsz.