{"id":5128,"date":"2022-08-26T19:25:44","date_gmt":"2022-08-26T13:55:44","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/"},"modified":"2022-08-26T19:25:44","modified_gmt":"2022-08-26T13:55:44","slug":"solved-how-to-add-a-php-to-my-html-table-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/","title":{"rendered":"[Solved] How to add a PHP to my html table? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-14441564\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"14441564\" data-parentid=\"14441425\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>OK first of all, you don&#8217;t <em>put PHP into HTML<\/em>.<\/p>\n<p>PHP is processed at the server, HTML, at the client.<\/p>\n<p>Meaning by time the browser pieces the HTML together, the PHP has already been processed.<\/p>\n<p>From what I can see you&#8217;d like [what you have echo&#8217;d] to be placed into a HTML element&#8230;<\/p>\n<pre><code>&lt;?php\n$dir=\"xml\/\";\n$output;\n\n$exclude = array('somefile.php', 'somedir');\n\n\/\/ Check to see if $dir is a valid directory\nif (is_dir($dir)) {\n  $contents = scandir($dir);\n\n  $output .= '&lt;select class=\"dropdown-toggle\" id=\"combo\"&gt;';\n\n  foreach($contents as $file) {\n  \/\/ This will exclude all filenames contained within the $exclude array\n  \/\/ as well as hidden files that begin with '.'\n  if (!in_array($file, $exclude) &amp;&amp; substr($file, 0, 1) != '.') {\n  $output .= '&lt;option&gt;'. $file .'&lt;\/option&gt;';\n  }\n  }\n\n  $output .= '&lt;\/select&gt;';\n  }\n  else {\n  $output .= \"The directory &lt;strong&gt;\". $dir .\"&lt;\/strong&gt; doesn't exist.\";\n  }\n?&gt;\n<\/code><\/pre>\n<p>See how I&#8217;ve replaced the echo&#8217;s with <code>$output .=<\/code>? PHP is now appending those strings to the <code>$output<\/code> variable. That $variable can then be outputted anywhere on your page. I.E:<\/p>\n<pre><code>&lt;table&gt;\n&lt;tr&gt;\n&lt;td&gt;\n&lt;?php echo $output ?&gt;\n&lt;\/td&gt;\n&lt;\/tr&gt;\n&lt;\/table&gt;\n<\/code><\/pre>\n<p>You should also know about <code>include()<\/code> but I won&#8217;t explain as people have already answered accordingly.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">17<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How to add a PHP to my html table? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] OK first of all, you don&#8217;t put PHP into HTML. PHP is processed at the server, HTML, at the client. Meaning by time the browser pieces the HTML together, the PHP has already been processed. From what I can see you&#8217;d like [what you have echo&#8217;d] to be placed into a HTML element&#8230; &lt;?php &#8230; <a title=\"[Solved] How to add a PHP to my html table? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\" aria-label=\"More on [Solved] How to add a PHP to my html table? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[1251,346,339],"class_list":["post-5128","post","type-post","status-publish","format-standard","hentry","category-solved","tag-filesystems","tag-html","tag-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to add a PHP to my html table? [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to add a PHP to my html table? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] OK first of all, you don&#8217;t put PHP into HTML. PHP is processed at the server, HTML, at the client. Meaning by time the browser pieces the HTML together, the PHP has already been processed. From what I can see you&#8217;d like [what you have echo&#8217;d] to be placed into a HTML element&#8230; &lt;?php ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-26T13:55:44+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to add a PHP to my html table? [closed]\",\"datePublished\":\"2022-08-26T13:55:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\"},\"wordCount\":126,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"filesystems\",\"html\",\"php\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\",\"name\":\"[Solved] How to add a PHP to my html table? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-08-26T13:55:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to add a PHP to my html table? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to add a PHP to my html table? [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to add a PHP to my html table? [closed] - JassWeb","og_description":"[ad_1] OK first of all, you don&#8217;t put PHP into HTML. PHP is processed at the server, HTML, at the client. Meaning by time the browser pieces the HTML together, the PHP has already been processed. From what I can see you&#8217;d like [what you have echo&#8217;d] to be placed into a HTML element&#8230; &lt;?php ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/","og_site_name":"JassWeb","article_published_time":"2022-08-26T13:55:44+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to add a PHP to my html table? [closed]","datePublished":"2022-08-26T13:55:44+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/"},"wordCount":126,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["filesystems","html","php"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/","name":"[Solved] How to add a PHP to my html table? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-26T13:55:44+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-add-a-php-to-my-html-table-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to add a PHP to my html table? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/5128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=5128"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/5128\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=5128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=5128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=5128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}