Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

PHP Forum


You are currently viewing our PHP Forum as a guest. Please register to participate.
Login



Freelance Jobs

Reply
troubble with "adding friends!" script
Old 05-11-2008, 07:59 AM troubble with "adding friends!" script
Banned

Posts: 23
Trades: 0
ok so in my table i currenty have
________________________
| username | by_user |
|------------------------- |
| Emma | Bob |

but im getting the error

QUERY ERROR:
SELECT * FROM `friend_requests` WHERE `by_user` = Bob
Unknown column 'Bob' in 'where clause'

but bob is right there ... and surly if it cant find bob it should display the page still

PHP Code:
<?php
session_start
(); // starts sessions
include "../settings.php"// inlcudes config

switch ($_GET[friends]) { //allows multiple pages
default:
 
$id $_SESSION['user_id'];
 
$get_username_value get_username($id);
$get "SELECT * FROM `friend_requests` WHERE `by_user` = $get_username_value "
$resultmysql_query($get)     or die("QUERY ERROR:<br />{$get}<br />" mysql_error() ); //gets requests
while ($reqs mysql_fetch_array($get))
{

echo ( 
"Friend Requests
$reqs[by_user] wants to be friends with you.
<a href='newfriends.php?friends=accept&user=
$reqs[by_user]'>Accept</a><br/>
<a href='newfriends.php?friends=delete&user=
$reqs[by_user]'>Delete</a>" ); //displays requests and shows accept delete links
}
break;

case 
'accept'//accept page
if ($_GET[user]) { //get username
 
$get_username_value get_username($id);
$add mysql_query"INSERT INTO `friends` (`friendname` , `username`) VALUES ('$_GET[user]' , '$get_username_value') "); // add to your friends list
$delete mysql_query"DELETE FROM `friend_requests` WHERE `by_user` = '$_GET[user]' "); // deletes friend request
echo ( "$_GET[user] has been added as a friend and the request has been deleted" ); // echos the completion
}
break; 
//ends accept page

case 'delete'// delete page
if ($_GET[user]) { //gets username
$delete mysql_query"DELETE FROM `friend_requests` WHERE `by_user` = '$_GET[user]' "); // deletes friend request
echo ( "$_GET[user]'s request has been deleted" ); // echos completion
}
break; 
//ends delete page
// ends switch

?>
runnerjp is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 05-11-2008, 11:41 AM Re: troubble with "adding friends!" script
Banned

Posts: 23
Trades: 0
woops i forgot 'quotes'
PHP Code:
<?php 
session_start
(); // starts sessions 
include "../settings.php"// inlcudes config 

switch ($_GET[friends]) { //allows multiple pages 
default: 
 
$id $_SESSION['user_id']; 
 
$get_username_value get_username($id); 
 
$get "SELECT * FROM `friend_requests` WHERE `by_user` = '$get_username_value'"
$resultmysql_query($get)     or die("QUERY ERROR:<br />{$get}<br />" mysql_error() ); //gets requests 



echo ( 
"Friend Requests 
$reqs[username] wants to be friends with you. 
<a href='newfriends.php?friends=accept&user=
$reqs[username]'>Accept</a><br/> 
<a href='newfriends.php?friends=delete&user=
$reqs[namername]'>Delete</a>" ); //displays requests and shows accept delete links 

break; 

case 
'accept'//accept page 
if ($_GET[user]) { //get username 
 
$get_username_value get_username($id); 
$add mysql_query"INSERT INTO `friends` (`friendname` , `username`) VALUES ('$_GET[user]' , '$get_username_value') "); // add to your friends list 
$delete mysql_query"DELETE FROM `friend_requests` WHERE `by_user` = '$_GET[user]' "); // deletes friend request 
echo ( "$_GET[user] has been added as a friend and the request has been deleted" ); // echos the completion 

break; 
//ends accept page 

case 'delete'// delete page 
if ($_GET[user]) { //gets username 
$delete mysql_query"DELETE FROM `friend_requests` WHERE `by_user` = '$_GET[user]' "); // deletes friend request 
echo ( "$_GET[user]'s request has been deleted" ); // echos completion 

break; 
//ends delete page 
// ends switch 

?>
now i im stuck,,, need some advie lol. ok the code doents pull the username of the person that wants to be accepted as a friend

i just get /members/newfriends.php?friends=accept&user=??
how would i pull the user name out so i can have

Name wants to be friends with you. Accept or Delete

and how would you go about making it so that a message is displayed when there is a user waiting to become a friend?

sorry i forgot to think this part through
runnerjp is offline
Reply With Quote
View Public Profile
 
Old 05-11-2008, 11:41 AM Re: troubble with "adding friends!" script
JeremyMiller's Avatar
WT Moderator

Posts: 1,712
Name: Jeremy Miller
Location: Las Vegas, NV
Trades: 0
You need to put single quotes around the value.

i.e.
PHP Code:
$get "SELECT * FROM `friend_requests` WHERE `by_user` = '$get_username_value' "
__________________
Jeremy Miller

Please login or register to view this content. Registration is FREE
JeremyMiller is offline
Reply With Quote
View Public Profile Visit JeremyMiller's homepage!
 
Old 05-11-2008, 11:59 AM Re: troubble with "adding friends!" script
Banned

Posts: 23
Trades: 0
ty i have this working but $reqs[username] doesnt seem to get the friend requesting to be accepted.. any ideas why
runnerjp is offline
Reply With Quote
View Public Profile
 
Old 05-11-2008, 04:29 PM Re: troubble with "adding friends!" script
solomongaby's Avatar
Webmaster Talker

Latest Blog Post:
How Do You Find Music Online ?
Posts: 522
Name: Gabe Solomon
Location: Romania
Trades: 1
try to put mysql_query(...) or die ('mysql error :'.mysql_error());
to stop any mysql errors
__________________
If you like my posts ... TK is appreciated:)

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
solomongaby is offline
Reply With Quote
View Public Profile Visit solomongaby's homepage!
 
Reply     « Reply to troubble with "adding friends!" script
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.22869 seconds with 12 queries