{"id":6812,"date":"2022-09-05T06:37:07","date_gmt":"2022-09-05T01:07:07","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/"},"modified":"2022-09-05T06:37:07","modified_gmt":"2022-09-05T01:07:07","slug":"solved-error-while-connecting-to-database-on-hosted-server","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/","title":{"rendered":"[Solved] Error while connecting to Database on hosted server"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-32270416\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"32270416\" data-parentid=\"32253577\" data-score=\"1\" 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><strong>Sidenote:<\/strong> Assuming the credentials are correct, given to you by your web host.<\/p>\n<p>There are several problems with this code (taken from a comment you left).<\/p>\n<p>Firstly, three of your declarations are not quoted and are being treated as constants. <\/p>\n<p>PHP error reporting would have thrown notices of undefined constants.<\/p>\n<p>These are treated as constants:<\/p>\n<pre><code> $username=b31_16461744; \n $pass=test123; \n $dbname=b31_16461744_user; \n<\/code><\/pre>\n<p>You are also referencing the wrong variable for the username being <code>$user<\/code> which should be <code>$username<\/code>. Error reporting would have signabled an undefined variable notice.<\/p>\n<p>Then you&#8217;re mixing <code>mysql_<\/code> with <code>mysqli_<\/code> syntax. Those different MySQL APIs do NOT intermix. You must use the same one throughout your code.<\/p>\n<p>Sidenote: The other question you posted Access denied for user &#8216;test123&#8217;@&#8217;192.168.0.38&#8217; (using password: NO) you are using <code>sql306.byethost31.com<\/code> for the host. Make sure that is correct. I have no idea what settings that host wants you to use.<\/p>\n<pre><code>&lt;?php \n     $localhost=\"localhost\"; \n     $username=\"b31_16461744\"; \n     $pass=\"test123\"; \n     $dbname=\"b31_16461744_user\"; \n     $a= mysqli_connect($localhost, $username, $pass); \n     mysqli_select_db($a, $dbname); \n     if($a)\n     { \n       echo \"connected..\";\n     } \n     else \n     { \n       echo \"not...!!\"; \n     }\n?&gt;\n<\/code><\/pre>\n<p>or just use all four parameters:<\/p>\n<pre><code>&lt;?php \n     $localhost=\"localhost\"; \n     $username=\"b31_16461744\"; \n     $pass=\"test123\"; \n     $dbname=\"b31_16461744_user\"; \n     $a= mysqli_connect($localhost, $username, $pass, $dbname); \n\n     if($a)\n     { \n       echo \"connected..\";\n     } \n     else \n     { \n       echo \"not...!!\" . mysqli_error($a); \n     }\n?&gt;\n<\/code><\/pre>\n<p>However, your <code>else<\/code> with the echo does not help you. Use <code>mysqli_error()<\/code> to get the real error.<\/p>\n<p>I.e.: <code>or die(\"Error \" . mysqli_error($a));<\/code><\/p>\n<p>Example from the manual<\/p>\n<pre><code>$link = mysqli_connect(\"myhost\",\"myuser\",\"mypassw\",\"mydb\")\n        or die(\"Error \" . mysqli_error($link)); \n<\/code><\/pre>\n<p>References:<\/p>\n<ul>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/en\/function.error-reporting.php\">http:\/\/php.net\/manual\/en\/function.error-reporting.php<\/a><\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/en\/mysqli.error.php\">http:\/\/php.net\/manual\/en\/mysqli.error.php<\/a><\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/en\/function.mysqli-connect.php\">http:\/\/php.net\/manual\/en\/function.mysqli-connect.php<\/a><\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/en\/language.constants.php\">http:\/\/php.net\/manual\/en\/language.constants.php<\/a><\/li>\n<\/ul>\n<hr>\n<p>Add <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/en\/function.error-reporting.php\"><strong>error reporting<\/strong><\/a> to the top of your file(s) which will help find errors.<\/p>\n<pre><code>&lt;?php \nerror_reporting(E_ALL);\nini_set('display_errors', 1);\n\n\/\/ rest of your code\n<\/code><\/pre>\n<p><strong>Sidenote:<\/strong> Displaying errors should only be done in staging, and never production<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">6<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Error while connecting to Database on hosted server <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Sidenote: Assuming the credentials are correct, given to you by your web host. There are several problems with this code (taken from a comment you left). Firstly, three of your declarations are not quoted and are being treated as constants. PHP error reporting would have thrown notices of undefined constants. These are treated as &#8230; <a title=\"[Solved] Error while connecting to Database on hosted server\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/\" aria-label=\"More on [Solved] Error while connecting to Database on hosted server\">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":[340,1905,1904],"class_list":["post-6812","post","type-post","status-publish","format-standard","hentry","category-solved","tag-mysql","tag-mysql-connect","tag-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Error while connecting to Database on hosted server - 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-error-while-connecting-to-database-on-hosted-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Error while connecting to Database on hosted server - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Sidenote: Assuming the credentials are correct, given to you by your web host. There are several problems with this code (taken from a comment you left). Firstly, three of your declarations are not quoted and are being treated as constants. PHP error reporting would have thrown notices of undefined constants. These are treated as ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-05T01:07:07+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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Error while connecting to Database on hosted server\",\"datePublished\":\"2022-09-05T01:07:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/\"},\"wordCount\":244,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"mysql\",\"mysql-connect\",\"server\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/\",\"name\":\"[Solved] Error while connecting to Database on hosted server - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-09-05T01:07:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-error-while-connecting-to-database-on-hosted-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Error while connecting to Database on hosted server\"}]},{\"@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\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Error while connecting to Database on hosted server - 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-error-while-connecting-to-database-on-hosted-server\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Error while connecting to Database on hosted server - JassWeb","og_description":"[ad_1] Sidenote: Assuming the credentials are correct, given to you by your web host. There are several problems with this code (taken from a comment you left). Firstly, three of your declarations are not quoted and are being treated as constants. PHP error reporting would have thrown notices of undefined constants. These are treated as ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/","og_site_name":"JassWeb","article_published_time":"2022-09-05T01:07:07+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Error while connecting to Database on hosted server","datePublished":"2022-09-05T01:07:07+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/"},"wordCount":244,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["mysql","mysql-connect","server"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/","url":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/","name":"[Solved] Error while connecting to Database on hosted server - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-05T01:07:07+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-error-while-connecting-to-database-on-hosted-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Error while connecting to Database on hosted server"}]},{"@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\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","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\/6812","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=6812"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/6812\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=6812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=6812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=6812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}