jackgoddy123 Posted January 22, 2014 Share Posted January 22, 2014 Hello experts, I am using a query string code. I want to "get" variable of one page to another page. Query1.php: <?php $konek = mysql_connect("localhost","root","") or die("Cannot connect to server"); mysql_select_db("test",$konek) or die("Cannot connect to the database"); $query = mysql_query("select * from persons where id='1'"); $row = mysql_fetch_array($query); $q= $row['details']; ?> <a href='query_1.php?id=" . $q . "'>aa</a> query_1.php: <?php //$ab=1; //if(isset($_GET['id'])) $ab= $_GET['id']; echo $ab; ?> The above code does not run and give error: Notice: Undefined index: id I am not geting what i am missing. So, can some help me out wid my mistake.... Link to comment https://forums.phpfreaks.com/topic/285580-query-string-error-undefined-index-id/ Share on other sites More sharing options...
PravinS Posted January 22, 2014 Share Posted January 22, 2014 try uncommenting the if condition <?php //$ab=1; $ab = ''; if(isset($_GET['id'])) $ab= $_GET['id']; echo $ab; ?> Link to comment https://forums.phpfreaks.com/topic/285580-query-string-error-undefined-index-id/#findComment-1466149 Share on other sites More sharing options...
jackgoddy123 Posted January 22, 2014 Author Share Posted January 22, 2014 I already tried it before but it does'nt work. If i echo the value in Query1.php i get the correct out put. That means the variable value does not pass in query_1.php page. The " get()" is not working there. got stuck there. Link to comment https://forums.phpfreaks.com/topic/285580-query-string-error-undefined-index-id/#findComment-1466199 Share on other sites More sharing options...
jackgoddy123 Posted January 23, 2014 Author Share Posted January 23, 2014 Well..., the code works perfectly fine in Query1.php page. But if i would nt have pasted my linki.e echo "<a href='edit_last_follow.php?id=" . $a . "'>aa</a>"; inspite only :echo "<a href='edit_last_follow.php?id=" . $a . "'></a>"; so how will i get the $a on my next page which is query_1.php page: <?php if(isset($_GET['id'])) $ab= $_GET['id']; echo $ab; ?> I want to echo $a of Query1.php page on query_1.php page.I tried with the code above. I am stuck what i am missing. Link to comment https://forums.phpfreaks.com/topic/285580-query-string-error-undefined-index-id/#findComment-1466253 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.