Jump to content

[SOLVED] query wont call up username


SirChick

Recommended Posts

I have a query that wont call up the username even tho the username is spelt case accurate... is my syntax wrong?

 

$ReportedPlayer = 1;
$GetUserName = mysql_query("SELECT Username FROM userregistration WHERE UserID='$ReportedPlayer'")
		or die(mysql_error());
	$UserNameRow = mysql_fetch_assoc($GetUserName);
	$ReportedPlayer = $UserNameRow['Username'];

Link to comment
https://forums.phpfreaks.com/topic/82075-solved-query-wont-call-up-username/
Share on other sites

Yes, you should also break things up so that you can debug when needed

<?php
$ReportedPlayer = 1;
$sql = "SELECT Username FROM userregistration WHERE UserID='$ReportedPlayer'"; 
echo $sql; // Will echo what will be passed to mysql
$GetUserName = mysql_query($sql) or die(mysql_error());
	$UserNameRow = mysql_fetch_assoc($GetUserName);
	$ReportedPlayer = $UserNameRow['Username'];
?>

 

You may also want to check to make sure you are actually connecting to the database

 

Ray

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.