Jump to content

how to print data in html from php?


mark103

Recommended Posts

Hi guys,

I need your help have stored the information in mysql database where I can print the output data in my php using with this following code:
 

 

<?php
session_start();
  define('DB_HOST', 'localhost');
  define('DB_USER', 'mydbusername');
  define('DB_PASSWORD', 'mydbpassword');
  define('DB_DATABASE', 'mydbname');

       

  $errmsg_arr = array();
  $errflag = false;
  $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
    
  if(!$link)
  {
    die('Failed to connect to server: ' . mysql_error());
  }


  $db = mysql_select_db(DB_DATABASE);

  if(!$db)
  {
    die("Unable to select database");
  }


  if($errflag)
  {
    $_SESSION['ERRMSG_ARR'] = $errmsg_arr;

    echo implode('<br />',$errmsg_arr);

  }

  else

  {
    $qrytable1="SELECT id, channels FROM tvguide";
    $result1=mysql_query($qrytable1) or die('Error:<br />' . $qry . '<br />' . mysql_error());

     
    while ($row = mysql_fetch_array($result1))
    {
      echo "</br>";
      echo "<td>".$row['channels']."</td>";
      echo "</br>";
    }
  }
?>
 

 

There is a problem, I can't be able to print the output data in html.

 

here is the code:

 

 

<html>
<body>

<style type="text/css">

#channel1 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

#channel2 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

#channel3 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

#channel4 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

#channel5 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

#channel6 {
font-family:Arial;
font-size:29px;
font-style:normal;
font-weight:bold;
color:f5fdfd;
text-decoration:none;
text-transform:none;
position:absolute;
visibility:hidden;
overflow:hidden;
left:194px; top:345px; width:176px; height:50px;
z-index:0;
}

<span id="channel1"></span>

<span id="channel2"></span>

<span id="channel3"></span>

<span id="channel4"></span>

<span id="channel5"></span>

<span id="channel6"></span>

function ajaxpage(str)
{
if (str == "")
{
document.getElementById("channel1").innerHTML = "";
document.getElementById("channel2").innerHTML = "";
document.getElementById("channel3").innerHTML = "";
document.getElementById("channel4").innerHTML = "";
document.getElementById("channel5").innerHTML = "";
document.getElementById("channel6").innerHTML = "";
return;
}

if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("channel1").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","tvguide.php?q="+str,true);
xmlhttp.send();
}
</script>
<form action="tvguide.php" method="post">
</body>
</html>
 

 

do you know how i can print the output data to html from php using with ajax?

 

any advice would be much appriecated.

 

thanks in advance

Link to comment
Share on other sites

Quite simple for other than the simple-minded.

 

You have an opening <style> tag but no closing </style> tag at end of style definitions.

 

At the end you launch into javascript code with no opening script tag but you do put a closing </script> tag at the end.

 

In the middle of it all you have some HTML.

 

Like I said, it's a mess.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.