function ta dando trabalho aqui, alguém pode me ajudar?

22/08/2014

0

PHP

segue meu código!

<?php

	function postedLocalInfo($postedLocalSK, $what) {
		include "conectar.php";
		$getLocalInfo = mysqli_fetch_array(mysqli_query($con, "SELECT * FROM locals WHERE local_search_key = '$postedLocalSK'"));
		return $getLocalInfo[$what];
	}

	function checkPost($ownerId, $postType) {
	
			$postedLocal = postedLocalInfo ('cl3yt0nca3tan0', 'local_name');

	
			if ($postType == 0) {
				echo 'Postou um comentario em '.postedLocal;

			}
		}
	
?>


meu banco de dados
CREATE TABLE IF NOT EXISTS `locals` (
  `local_id` int(11) NOT NULL AUTO_INCREMENT,
  `local_search_key` text NOT NULL,
  `local_Name` text NOT NULL,
  `local_owner_id` int(11) NOT NULL,
  `local_manegers_id` int(11) NOT NULL,
  `local_followers_id` int(11) NOT NULL,
  PRIMARY KEY (`local_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;


INSERT INTO `locals` (`local_id`, `local_search_key`, `local_Name`, `local_owner_id`, `local_manegers_id`, `local_followers_id`) VALUES
(1, 'cl3yt0nca3tan0', 'Painel 1', 1, 0, 0);



e assim está no meu index.php
teste <?php echo postedLocalInfo ('cl3yt0nca3tan0', 'local_name'); ?>


até onde vejo está tudo certo, mas quando executo ao invés de exibir o nome Painel 1 como no banco de dados aparece esse erro!
Notice: Undefined index: local_name in C:\Program Files\EasyPHP-DevServer-14.1VC11\data\localweb\popuser\includes\functions.php on line 16
Cleyton Caetano

Cleyton Caetano

Responder

Posts

27/08/2014

Cleyton Caetano

Já consegui resolver! estava faltando uma } no final da função :D
Responder

27/08/2014

Marcio Araujo

Um simples erro de codigo, hehehe...
Responder

27/08/2014

Cleyton Caetano

Um simples erro de codigo, hehehe...


kkk poisé, um descuido!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar