The Arcive of vBulletin Modifications Site. |
|
|
#1
|
|||
|
|||
|
I am trying to write a query, am making myself nuts and could use some help...
What I want is a PHP file that; based on the userid of the person logged in, will retrieve the the content of "field7" in the table "userfield" and assign it to a variable so I can pass it to a url in an iframe... Make sense? I hope so because my brain is fried! Here's what I have so far: Code:
<?php
require_once('./global.php');
$host = localhost;
$user = *****;
$dbp = *****;
$db = *****;
mysql_connect("$host", "$user", "$dbp");
mysql_select_db ("$db");
// $icao = mysql_query("
// SELECT field7
// FROM userfield
// WHERE userid = $vbulletin->userinfo['userid']
// ");
$icao = kcos; // <-- if I hard code it, it works
echo $icao;
?>
<iframe width="100%" src="http://www.weathermeister.com/html/metar?idents=<? echo $icao; ?>"/>
Thanks in advance! -Bill Ok... I am making progress here... This seems to be working: Code:
<?php
require_once('./global.php');
// Make a MySQL Connection
mysql_connect("localhost", "*****", "*****") or die(mysql_error());
mysql_select_db("*****") or die(mysql_error());
// Retrieve all the data from the "example" table
$query = "SELECT userid, field7 FROM userfield WHERE userid = 2";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
$icao = $row['field7'];
// echo $icao;
?>
<iframe width="100%" src="http://www.weathermeister.com/html/metar?idents=<? echo $icao; ?>" marginwidth="0" marginheight="0" border="0" frameborder="0"/>
Also, the iframe only seems to display correctly in IE, FireFox and Opera both display HTML instead of the content... Any ideas!?? |
|
#2
|
||||
|
||||
|
Here:
Code:
<?php
require_once('./global.php');
$host = localhost;
$user = *****;
$dbp = *****;
$db = *****;
mysql_connect($host, $user, $dbp);
mysql_select_db($db);
$icao = mysql_query("
SELECT field7
FROM userfield
WHERE userid = " . $vbulletin->userinfo['userid'] . "
");
$icao = mysql_fetch_aray($icao);
?>
<iframe width="100%" src="http://www.weathermeister.com/html/metar?idents=<?php echo $icao['field'7]; ?>"/>
Code:
<?php
require_once('./global.php');
?>
<iframe width="100%" src="http://www.weathermeister.com/html/metar?idents=<?php echo $vbulletin->userinfo['field7']; ?>"/>
|
|
#3
|
|||
|
|||
|
Cool... The second one worked perfectly...
Do you know if I can use the Code:
$vbulletin->userinfo['field7'] I have an rssfeed module that displays this same information that I didn't think I would be able to use... It displays the rss feed from this url: Code:
http://www.weathermeister.com/whiskeyVictor/metar?ident=CNO |
|
#4
|
||||
|
||||
|
BB code is possible, but you'll have to do a plugin for it to work - they aren't parsed as you'd expect.
Where does "CNO" come from? |
|
#5
|
|||
|
|||
|
The CNO that is on that URL is hardcoded for test... it's an airport identifier...
I have a custom field in the users profile where they can put their airport identifier: field7 in userfields table ...and would like to be able to pull the data automatically |
![]() |
|
|
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
|
|
More Information |
|
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|