Php code confusion. Not sure how to describe

Reply

Join Date: Jul 2005
Posts: 1
Reputation: zeshon is an unknown quantity at this point 
Solved Threads: 0
zeshon zeshon is offline Offline
Newbie Poster

Php code confusion. Not sure how to describe

 
0
  #1
Jul 12th, 2005
Ok, I am fairly new to php, so please bear with me if I have done something stupid.

I am trying to write a CMS, right now I am writing a piece of code to get the article title from the database. I used

  1. <?
  2. include('dbconnect.php');
  3. //Get the article title
  4. function article_title ()
  5. {
  6. $getarticletitlequery = "select title from article where id='$id'";
  7. $printtitle = mysql_query($getarticletitlequery);
  8. $fetchtitle = @mysql_fetch_object($printtitle);
  9. $fetchtitle = ucfirst(strtolower($fetchtitle));
  10. echo("$fetchtitle");
  11. }
  12. ?>

to call the database, and when I do, nothing comes up. When I tell it to pull from printtitle, I get recourse id #4. There are things in the database. Any help would be great.
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 354
Reputation: Troy is an unknown quantity at this point 
Solved Threads: 5
Troy's Avatar
Troy Troy is offline Offline
Posting Whiz

Re: How to query MySQL database using PHP

 
0
  #2
Jul 13th, 2005
It is easier for me to simply post a good, working code example rather than debug yours, so here is a simple example of how to connect and query data from a MySQL database using PHP.
[PHP]
<?php
$db_server = "localhost";
$db_user = "root"; //Change if your username is not 'root'.
$db_pwd = ""; //Enter your password here.
$db_db = "mysql"; //Change to the database name you want to use.

if (!$cnn = mysql_connect($db_server, $db_user, $db_pwd)) {
echo mysql_error();
exit();
}
if (!mysql_select_db($db_db, $cnn)) {
echo mysql_error();
exit();
}

$sql = "select help_category_id, name from help_category";
if (!$res = mysql_query($sql, $cnn)) {
echo mysql_error();
exit();
}
while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
echo "<br>".$row['name']." (".$row['help_category_id'].")\n";
}
?>
[/PHP]
Troy Wolf is the author of SnippetEdit. "Website editing as easy as it gets." IX Web Hosting
Reply With Quote Quick reply to this message  
Join Date: Mar 2005
Posts: 48
Reputation: RamiroS is an unknown quantity at this point 
Solved Threads: 0
RamiroS's Avatar
RamiroS RamiroS is offline Offline
Light Poster

Re: Php code confusion. Not sure how to describe

 
0
  #3
Jul 14th, 2005
[php]
<?
include('dbconnect.php');
//Get the article title
function article_title ()
{
$getarticletitlequery = "select title from article where id='$id'";
$printtitle = mysql_query($getarticletitlequery);
$fetchtitle_tmp = @mysql_fetch_object($printtitle);
$fetchtitle = ucfirst(strtolower($data->$fetchtitle));
echo $fetchtitle ;
}
?>
[/php]
You forgot to use $variable-> (since you are using fetch_object).

or

[php]
<?
include('dbconnect.php');
//Get the article title
function article_title ()
{
$getarticletitlequery = "select title from article where id='$id'";
$printtitle = mysql_query($getarticletitlequery);
$fetchtitle = ucfirst(strtolower(mysql_result($printtitle,0,"title")));
echo $fetchtitle ;
}
?>
[/php]
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC